Code-Review Ethereum Contract
One of the interesting features of creating Smart Contracts on the Ethereum Blockchain is that once deployed, they CANNOT BE CHANGED. This is good for creating trust for your users that the code won't change out from under them, but it means developing the contract to begin with needs to be thinking ahead to deal with bugs if they're discovered in the future, and should have more rigorous testing before the contract is deployed.
If you have written a contract in Solidity for the Ethereum blockchain, and would like another developer's eyes on it to evaluate it for functionality and security holes before deploying, I'd be happy to help! As part of code-reviewing I will:
- Do static code analysis (just looking through the code checking for best-practices and clarity of code)
- Check for compilation errors against several current versions of the Solidity compiler
- Do basic functionality tests in the Remix JS emulation of the Ethereum blockchain.
If your script is very complex, or you wish me to actually deploy your contract to a testnet and do integration testing there, look for my other services for more advanced Ethereum testing.
Training & Qualifications