Test Ethereum Contract on Testnet
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 this complete testing, 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
- Deploy your contract to a private development chain on my Parity node and test integration there.
- (Optional) Deploy your contract to a public testnet and run integration tests against it there, where you can see the transactions in the public ledger.
If your script is pretty simple and or you're looking for a more basic code-review of your contract, look for my other services for more simplified Ethereum testing.
Training & Qualifications