Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Markeljan/Web3GPT
deploy smart contracts using natural language
https://github.com/Markeljan/Web3GPT
Last synced: about 1 month ago
JSON representation
deploy smart contracts using natural language
- Host: GitHub
- URL: https://github.com/Markeljan/Web3GPT
- Owner: Markeljan
- License: other
- Created: 2023-05-12T20:22:28.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-16T22:26:36.000Z (8 months ago)
- Last Synced: 2024-04-17T02:45:03.572Z (8 months ago)
- Language: TypeScript
- Homepage: https://w3gpt.ai
- Size: 2.91 MB
- Stars: 52
- Watchers: 6
- Forks: 17
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-chatgpt - Web3-GPT - Deploy smart contracts with ChatGPT. (Web apps / Hosted and self-hosted)
- ai-game-devtools - Web3-GPT
- awesome-chatgpt - Web3-GPT - Deploy smart contracts with ChatGPT. (Web apps / Hosted and self-hosted)
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).
![image](https://github.com/Markeljan/Web3GPT/assets/12901349/c84ec7ed-3657-4d19-a739-2285e25c29a1)
## 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
- Polygon Amoy
- Holesky
- 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
```