Demo
Last updated
Last updated
This is an internal demo for our ongoing testing phase. If you're interested, we invite you to join the waitlist for early access
Login
To begin, please log in using your wallet. You can select either MetaMask or Coinbase as your preferred wallet for authentication.
Start new contract
To begin a new contract, please click the yellow 'New Contract' button in the top-left corner. Then, select your desired contract type and enter the project name.
Prompting
In the input box below, please delineate the smart contract’s required functionalities, its intended use cases, and the anticipated outcomes. The Deepthink option is available; however, it entails relatively protracted execution times.
Intent Agent
Upon finalizing and dispatching the prompt to the Intent Agent, it will conduct a comprehensive analysis and research phase, then architect the optimal, streamlined, and transparent smart‑contract solution for the user.
Upon approving the Intent Agent’s analysis, please press the cloud icon below to forward its output to the Coding Agent, thereby initiating the smart‑contract code development.
Coding Agent
Once the request is provided to the coding agent, they will thoroughly analyze it and generate a smart contract that is highly tailored to your needs. After reviewing the contract's code and ensuring its alignment with your requirements, please click 'Submit Review' to forward the code to the review agent for further validation.
Review Agent
The review agent will assess the code for security risks, compliance, and provide an overall score. If you're unsatisfied with the score, you can submit suggestions for revisions, therefore the coding agent will start regenerate the code for the smart contract. Once satisfied, forward the code to the deployment agent for mainnet deployment.
Deploy Agent
Please ensure that all addresses within your contract are properly filled in before completing the deployment.
Select the chain where you wish to deploy your contract. Additionally, ensure that your wallet contains the necessary tokens for the deployment transaction. For example, if deploying on the BNB Smart Chain, make sure you have sufficient BNB in your wallet
Successful Deployment
The deployment has been successfully completed.