https://github.com/markeljan/web3gpt
Develop and deploy smart contracts using natural language.
https://github.com/markeljan/web3gpt
agents-web3 ai-solidity ai-web3 solidity solidity-ai web3-agents web3-ai
Last synced: about 1 month ago
JSON representation
Develop and deploy smart contracts using natural language.
- Host: GitHub
- URL: https://github.com/markeljan/web3gpt
- Owner: Markeljan
- License: mit
- Created: 2023-05-12T20:22:28.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-10T02:10:59.000Z (about 1 month ago)
- Last Synced: 2025-04-10T03:23:22.397Z (about 1 month ago)
- Topics: agents-web3, ai-solidity, ai-web3, solidity, solidity-ai, web3-agents, web3-ai
- Language: TypeScript
- Homepage: https://w3gpt.ai
- Size: 5.19 MB
- Stars: 91
- Watchers: 6
- Forks: 45
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Web3GPT 🚀
Web3GPT is an AI-powered smart contract development platform that combines Large Language Models (LLMs) with specialized AI agents to streamline blockchain development. Try it live at [w3gpt.ai](https://w3gpt.ai) or check out our [documentation](https://docs.w3gpt.ai).

## Key Features 🌟
- **Multi-Chain Smart Contract Development:** Deploy contracts across multiple EVM-compatible testnets including:
- Arbitrum Sepolia
- Optimism Sepolia
- Base Sepolia
- Metis Sepolia
- Mantle Sepolia
- Celo Alfajores
- Polygon Amoy
- Sepolia- **Specialized AI Agents:**
- Web3GPT - Core smart contract development agent
- Unstoppable Domains - Domain resolution specialist
- OpenZeppelin 5.0 - Security-focused development using latest OZ libraries
- CTF Agent - Interactive Capture The Flag challenges
- Creator - Custom AI agent creation
- Smart Token - TokenScript-powered token deployment- **GitHub Authentication:** Secure login and persistence of your development sessions
- **Share & Collaborate:** Share your smart contract development conversations with unique shareable URLs
## Getting Started 🛠️
1. Clone the repository
2. Configure environment variables (see `.env.example`)
3. Install dependencies and run the development server```bash
bun install
``````bash
bun dev
```