Skip to content

Solidity Code Review Process - An clear, repeatable process to reviewing Solidity code. Focus on what matters.

License

Notifications You must be signed in to change notification settings

AratumLabs/solidity-review-process

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

solidity-review-process

Solidity Code Review Process - An clear and repeatable process for reviewing Solidity code 🔍

Introduction

This repo provides a clear visual process to reviewing Solidity code in the wild. This process has been designed to be repeatable and focuses on clear instructions over complex systems and methodologies. The guidelines found here a culmination of several developers in the web3 and crypto space and is open for community input. Our "Solidity Code Review Process" should be followed for those developers that are trying to understand what to look for first when reviewing Solidity or a Smart contract.

This process was originally created by me (@shepardcodes) to help my fellow developers stay busy with other things.

Wait, not just use a static analyzer, a linter, or just read the fu*king code?

Static analyzers are looking for security vuls, Linters are looking for coding patterns and reading the code can just suck and not provide a logical starting point. For these reasons, we created this project and this repo.

Questions or Feedback?

Don't agree with a portion of the review process? Want to be a contributor and help other Solidity developers? The status below will help indicate to the public what the status of the project is.

Feel free to open an Issue under our github project here:

Roadmap

Roadmap Item Date to Reach (Month) Released
Publish Repo 2022-10-09
Finish Readme.md Intro for project 2022-11
Upload original Solidity Code Review Paths 2022-11
Fill out first logical paths 2022-12

Code of Conduct

Community members and developers must all adhere to our general Code Of Conduct as they interact with each other. Please report any brenching of our Code Of Coduct policy to [email protected] or via Twitter @ShepardCodes.

License

MIT License

Copyright (c) 2022 Aratum Labs

About

Solidity Code Review Process - An clear, repeatable process to reviewing Solidity code. Focus on what matters.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published