How to use
- Copy the installation command and review the source package before installing it in your own agent environment.
- Check the source document for required tools, credentials and supported hosts.
- Describe your input and desired deliverable; review the output against the source material.
npx skills add https://github.com/1inch/1inch-ai --skill 1inch-walletconnectBefore you start
- Installation does not include a model subscription, API allowance or permission to access your files.
- Repository stars and installation counts describe activity, not an independent quality or security test.
Rendered from the source repository. Headings, examples, code, tables, links, and referenced images are preserved.
WalletConnect
Use the MCP tool `walletconnect`. The server never holds private keys — the user approves every request in their wallet.
Actions
connect— returns pairing QR resource +wc:URI (+ mobile deeplinks). SetpairingTarget:eth|solana|both.status— poll until connected (pending is success while waiting).sign/send_transaction— after session is active.accept_terms— when required for anonymous write flows.disconnect— end session.
Execute mode for other tools
Once a session is active, swap, orderbook (build), and aqua write actions default to `execute: true` — approvals, EIP-712 signing, and transaction sends all go through the connected wallet, and the user just approves each prompt in their wallet app. This is the recommended flow: offer to connect the wallet before any signing task instead of asking for keys or manual signing. Pass execute: false on those tools to opt out and receive calldata / typed data instead.
Pairing QR resource template: file://1inch-mcp/walletconnect/pairing-qr/{token}.
Tips
- Do not call
connectagain just to refresh while pending with the samepairingTarget. - Many mobile wallets reject EVM+Solana together — start with one namespace.
- QR expires ~10 minutes.



