an easy way to launch apps on a blockchain
use ai to write smart contracts
why chatgpt doesn't work for smart contracts
An easy way to launch apps on a blockchain
Web3 product teams need more shots at bat. Builders need to launch fast to capture opportunities. Today it takes months to launch on-chain because writing smart contracts is complex and niche and generally requires auditing. From idea to deployment is not only slow but also expensive. Using AI we have an opportunity to speed up smart contract development from days to minutes and save teams on auditing costs.
Use AI to write smart contracts
In 60 years, programmers will be obsolete. In 20 years, web and mobile app developers will be obsolete. Instead of companies and individuals with an idea writing code to build apps, they will describe their apps in natural language to AI agents which will build and deploy the apps instantly. Much of this is already possible today to some degree. snooze is designed to be at the forefront of this eventuality.
We see this AI-powered no-code takeover affecting backend systems first. Web and mobile backends are highly repetitive. They use the same handful of data structures and API architectures. Products like Xano and Supabase are popular because they abstract away backend programming and provide everything that most teams need to build apps (SQL database, REST or GraphQL API, auth flows, DNS configuration) in the form of a no-code or low-code interface. They free up teams to focus on business logic. While this is helpful, it still takes time away from the core value of software which lives in the user stories. We believe that AI developers can write code and business logic more efficiently than humans. The use of AI to develop software will transform no-code from drag and drop UIs to natural language descriptions.
Web3 applications are well-positioned to be the first candidates for this takeover because they are expensive to build and rarely require maintenance after they are built. Web3 app development is expensive because:
there are few highly-skilled smart contract developers
small talent pool means high cost to hire
niche expertise makes auditing expensive and necessary
Therefore, it is safer and cheaper to copy existing contracts. After deployment, there is rarely a need for maintenance or upgrades. For these reasons, it is natural that smart contract development be largely replaced by AI agents to speed up development and dramatically reduce costs.
Using AI we enable more web3 builders to ship their ideas than have ever been able to before. AI makes it possible to do this faster, cheaper, and with more security guarantees.
Why ChatGPT doesn't work for smart contracts
Our users are web3 builders with 0 to 2 years of smart contract experience. Users said they tried and failed to write Solidity with ChatGPT or Github Copilot. With snooze they are impressed by its ability to understand their intentions and suggest improvements to their ideas.
ChatGPT is good for templates and Github Copilot is awesome for autocomplete, but none of these products solve the unique challenges of building crypto apps. They fail to write sound smart contracts without hours of prompting and external data retrieval. It’s faster for developers to not use them.
Existing web3 tools for beginners have templates that are good starting points but they limit your ability to build creative and more complex on-chain interactions. They also involve a lot of reading documentation and installing dependencies. snooze abstracts away all the complexities of programming so that users can start building apps instantly.
Snooze talks to you about your project requirements, suggests designs, then writes smart contracts and tests. Snooze:
is a thought partner who understands your idea. Not just autocomplete.
can make any smart contract. Not just generic templates.