🤖 OpenZeppelin Wizard AI Assistant
Uses GPT-4 Turbo and function calling to make updates automatically.
All updates generate audited code.
Ask it questions and it will reply with answers.
Built completely open source, including the prompts.
Hey Product Hunt,
If you've ever coded a smart contract in Solidity, you might know about OpenZeppelin Contracts Wizard, the interactive smart contract generator based on OpenZeppelin Contracts 5.0. Today we're adding an AI Assistant to the product to make it easier to build and learn while still being able to trust the outputted code. Two things I'm particularly excited about are:
1. Correctness. Because the Wizard form (and underlying API) can only generate functioning contracts based on audited code, you can trust that the updates it makes in Wizard have been vetted. (As always, this does not apply to freeform code GPT-4 might print out in the chat window.)
2. Open Source. Wizard wouldn't be possible without SvelteJS, and the AI Assistant wouldn't be possible without Vercel's AI SDK. Likewise, we want to contribute and help you make your web3 and AI ambitions a reality. All the code (including AI prompting) is freely available on GitHub, and we'll soon be releasing more video content on how it works under the hood, how to build your own AI Assistant, and even how to deploy a smart contract using OpenZeppelin Defender.
We'll be here all day. Please send this around, share what you build, give us your feedback, tell us what you'd like to see in future video tutorials, and ask any questions that come to mind.
Hats off to the OpenZeppelin Contracts Wizard AI Assistant, powered by GPT-4 Turbo. Its ability to make automatic updates from audited code and respond to queries is impressive. Plus, it's entirely open source, including the prompts, which is a great move for transparency and community engagement.
OpenZeppelin Wizard AI Assistant
BetterAI - Find The Best AI Tools