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 - Markeljan/web3gpt - Develop and deploy smart contracts using natural language. (TypeScript)
README
# Web3GPT 🚀
You can test this app live at [https://web3gpt.app](https://web3gpt.app) and let us know what you think! Any feedback is greatly appreciated, whether it's a bug report, a feature request, or a general comment!
Web3GPT is a chat tool that combines the power of Large Language Models (LLMs) and AI Agents to revolutionize the smart contract development process. Whether you're a seasoned blockchain developer or just stepping into the world of Web3, Web3GPT is designed to streamline your development and deployment processes.
![image](https://github.com/Markeljan/Web3GPT/assets/12901349/c84ec7ed-3657-4d19-a739-2285e25c29a1)
## Features 🌟
- **Deploy Smart Contracts:** Seamlessly deploy contracts on any EVM-compatible blockchain directly from a chat interface.
- **Wallet-less Interaction:** Enable Web2/3 users to interact with blockchains without a dedicated web3 wallet using account abstraction and a gas master account.
- **Chat Integration:** Leverage Chat-GPT to interact with and control Web3GPT functionalities.### WIP:
- **Automated Testing:** Generate tests for your contracts and ensure their integrity post-deployment.
## Getting Started 🚀
- fill in ENV variables,
- install pnpm
- run pnpm install
- run pnpm devLIVE DEMO:
Visit [https://web3gpt.app](https://web3gpt.app)## Usage:
Access the chat interface, and start deploying and testing your smart contracts!
## Why Web3GPT? 🤔
Web3GPT is born out of the passion for combining the capabilities of AI with the limitless potential of blockchain technology. As the barriers to smart contract development are high, this tool aims to democratize access, ensuring a safer and more efficient Web3 development experience for all.
## Contributing 🤝
Want to contribute to Web3GPT? We'd love to have you onboard!
## Connect 🌍
🐦 [Twitter](https://x.com/0xmarkeljan)
📘 [LinkedIn](https://linkedin.com/in/markeljan)
Spread the word, star our repo, and contribute to the next wave of Web3 innovation!