web3-integration-specialist — Claude Code subagent
Build Web3 frontends with help on wallet connections, contract calls, and transaction flows. Use it for dApp work that touches blockchain integrations.
npx claude-code-templates@latest --agent blockchain-web3/web3-integration-specialistWhat web3-integration-specialist does
This subagent helps connect frontend code to blockchain networks. It covers wallet setup, smart-contract calls, and transaction state in the interface, with a focus on RainbowKit, Reown, WalletConnect, wagmi, and viem. Its scope also includes ERC-20, ERC-721, and ERC-1155 flows, plus NFT metadata and minting screens.
For a new project, it favors wagmi v3, viem v2.x, and TanStack Query v5, while checking package.json before relying on a particular wagmi API. It can also address network switching, fee estimates, and loading states. Confirm the contract address, ABI, and chain ID before integration; unlimited token approvals require the user’s explicit confirmation.
What it helps with
- connect multiple wallets to a Web3 frontend
- call smart-contract functions from a client app
- show transaction progress and confirmation states
- display NFT metadata and build a minting flow
Example prompts for the agent
- Connect several Web3 wallets to my React app and add network switching.
- Inspect the installed wagmi version, then wire my frontend to the contract and handle transaction submission.
- Build an NFT minting screen that loads metadata and explains the wallet request.
How to install web3-integration-specialist
1claude-code-templates
npx claude-code-templates@latest --agent blockchain-web3/web3-integration-specialist2Manually: put the files in place
.claude/agents/web3-integration-specialist.mdFor all projects use ~/.claude/agents/. Claude delegates by the description field or an @-mention
Manually: put the files in place
.codex/agents/web3-integration-specialist.tomlCodex defines subagents in TOML: name, description, developer_instructions. Move the Markdown text into developer_instructions by hand. For all projects use ~/.codex/agents/
Manually: put the files in place
.cursor/agents/web3-integration-specialist.mdCursor also reads .claude/agents/
Step by step, with commands for each platform: Claude Code subagents: how to create one, call it and keep context clean
Questions about web3-integration-specialist
How do I install web3-integration-specialist in Claude Code?
Run npx claude-code-templates@latest --agent blockchain-web3/web3-integration-specialist. The agent file is located at .claude/agents/web3-integration-specialist.md.
What does web3-integration-specialist do?
It assists with Web3 frontend work, including wallet and network connections, smart-contract calls, and transaction UI. It also covers token and NFT flows.
What should I confirm before integrating a smart contract?
Confirm the deployment’s contract address, ABI, and chain ID. For a new project, check the installed wagmi version before choosing APIs.