
# ChainGPT Developer Kit for Claude Code
**Turn your AI assistant into a Web3 engineering co‑pilot.**
One install gives Claude Code 154 MCP tools across **ChainGPT AI products** (chat, NFT, contract gen, audit, news), **EVM + Solana DEX trading** (OpenOcean, 1inch v6, CoW, Jupiter), **DeFi** (Aave V3, Lido, EigenLayer, Pendle, Morpho, Marginfi, Kamino), **Tron (TVM)** (TRC‑20, SunSwap, JustLend, agent‑wallet signing), **perps** (Hyperliquid + Drift), **prediction markets** (Polymarket), **cross‑chain bridging** (Across), **x402 agentic payments**, **Base** (Basenames + Mini App scaffolding), **ERC‑8004 trustless‑agent identity**, **multi‑protocol portfolio**, **strategy plan persistence + backtest**, and an **agent wallet with localhost admin dashboard + prompt‑injection‑resistant policy gate**. Custody‑free. 45+ audited Solidity patterns. 10 project templates. Manual live-API smoke checks.
[](https://github.com/ChainGPT-org/chaingpt-claude-skill/releases)
[](LICENSE)
[](#-testing)
[](https://github.com/ChainGPT-org/chaingpt-claude-skill/actions/workflows/smoke.yml)
[](#-mcp-server--154-tools)
[](https://code.claude.com)
[](https://www.typescriptlang.org/)
[](CONTRIBUTING.md)
[Quickstart](#-quickstart) · [Why this exists](#-why-this-exists) · [How it works](#-how-it-works) · [Security model](#-security-model) · [MCP tools](#-mcp-server--154-tools) · [Agent Wallet](#-the-agent-wallet-dashboard) · [vs alternatives](#-how-this-compares) · [Docs](https://docs.chaingpt.org/dev-docs-b2b-saas-api-and-sdk)
---
## ⚡ Install from a reviewed checkout
Requires **Node.js 22.14+**, npm, Git, and [Claude Code](https://code.claude.com/docs/en/overview).
Use a fresh checkout and review its revision and lockfile before installing:
```bash
git clone https://github.com/ChainGPT-org/chaingpt-claude-skill.git
cd chaingpt-claude-skill
git log -1 --oneline
# Review the checkout before continuing. Keep API keys and wallet secrets unset.
npm ci --prefix mcp-server --omit=dev --ignore-scripts
claude --plugin-dir "$PWD"
```
Verify `chaingpt` in `/mcp`. Supply optional credentials only after installation,
as described in [Step 5](#step-5--set-your-api-key-optional-but-recommended).
MCP startup never downloads packages or runs install scripts. Missing dependencies
block startup. After changing revisions, review the new lockfile and repeat `npm ci`
before launching Claude. Do not reuse dependency caches from an untrusted install.
The marketplace copy does not include installed dependencies. Use the prepared
local checkout above for this release; the former automatic first-launch install
has been removed. Claude Code's [`--plugin-dir` option](https://code.claude.com/docs/en/plugins)
loads this exact local directory for the session.