Try it out!

You must be logged in to upload a file.

To get started, we recommend clicking on “SafeMath.sol” below (after logging in) and uploading it here. This will allow you to get a feel for the upload process and ensure that everything is working as it should. Once you’ve uploaded SafeMath.sol, our website will generate tests for it, which usually takes up to 90 seconds, assuming there are no other contracts being processed at the same time. You can refresh this page to check the status.

Next, try making modifications to SafeMath.sol and uploading the modified version again. You’ll be able to see how the generated tests change based on your modifications, which will give you valuable insight into the behavior of your contract.

It’s important to note that, since this is our first proof of concept, only a limited set of programming constructs are currently allowed in your contract. However, we’re continually working to expand the range of programming constructs that our feature supports.

So what are you waiting for? Download SafeMath.sol below, upload variations of it, and start generating tests today to streamline your testing process and catch potential bugs early on!

You must be logged in to see your upload results.

Hello mobile users!

We’re thrilled to have you visit our website and explore what we have to offer. While our site is accessible on mobile devices, we have designed this specific page to provide the most engaging and interactive experience when using a desktop or laptop browser.

Rather than seeing this as a limitation, we invite you to take this opportunity to stay connected with us. By entering your email address in the form above, you’ll be the first to receive updates, important news, and exclusive information about our website. This way, you won’t miss out on any of the exciting features or improvements we have planned for the future.

We’re confident that you’ll have a fantastic experience when you return to our site using a desktop or laptop browser. In the meantime, staying in the loop will ensure you’re always up to date with the latest developments. If you have any questions or concerns, please don’t hesitate to contact us. We’re always here to help.