About Web3GPT

What it is

Web3GPT is an AI agent for smart contracts. You describe a contract in plain English or paste Solidity, and the agent writes it, compiles it with the right compiler version, deploys it to an EVM chain and verifies it on the block explorer. It runs in the browser at w3gpt.ai, and other AI agents use it through a public HTTP API.

How it works

  • Contracts can import OpenZeppelin and other packages from npm or GitHub. The compiler version is chosen from the contract's pragma.
  • You can deploy from your own wallet, or let the agent deploy for you on Polygon, Polygon Amoy and several testnets. Agent deployments are paid for by Web3GPT and are rate limited.
  • Each deployment is recorded only after the chain confirms it. Sources, ABI and bytecode are pinned to IPFS, and every deployment is listed on the contracts page.
  • Signed-in users can create custom agents with their own instructions and share them by link.

For AI agents and developers

Start with llms.txt or the skill guide. The API reference covers every endpoint. No account or API key is needed.

Who maintains it

Web3GPT is open source under the MIT license and maintained by soko.eth. The code is on GitHub.

Contact

See the privacy policy for what data Web3GPT keeps.