Skip to main content
The WalletConnect Agents SDK is a monorepo of CLI tools and libraries that bring WalletConnect capabilities to the terminal and AI agent environments. It enables wallet connection, message signing, cross-chain bridging, and WCT staking without a browser UI.
Beta (v0.1.x) — This project is under active development. APIs and CLI interfaces may change between releases. Not yet recommended for production use.

Packages

PackageDescription
@walletconnect/pay-cliCreate and complete WalletConnect Pay payments from the terminal
@walletconnect/cli-sdkWallet connection, signing, and cross-chain swidge for terminal apps
@walletconnect/staking-cliWCT staking on Optimism — stake, unstake, claim rewards

Install

Get a Project ID from WalletConnect Cloud, then configure it:

WalletConnect Pay CLI

Experimental — This package is under active development. APIs, commands, and behavior may change significantly between releases.
Create and complete WalletConnect Pay payments from the terminal. Supports proxy mode (no API keys needed) and direct API mode.

Commands

Authentication

By default, the CLI proxies through the WalletConnect Pay frontend — no API keys needed. For direct API access:

Travel Rule compliance

Some payments require Information Capture data. Provide via CLI flags or environment variables:
Or via environment variables:

Examples

Programmatic usage


WalletConnect CLI

Connect a wallet, sign messages, send transactions, and bridge tokens across chains from the terminal.

Commands

Examples

Swidge (Cross-Chain Bridge/Swap)

Bridge or swap tokens across EVM chains, powered by LI.FI. The connected wallet approves and executes each transaction.
When sending a transaction, the CLI automatically checks if the connected wallet has sufficient ETH on the target chain. If funds are insufficient:
  • Interactive (TTY): Prompts you to bridge from another chain
  • Pipe / agent mode: Auto-bridges from the chain with the most funds

Programmatic usage


WalletConnect Staking CLI

Stake WCT tokens on Optimism, check staking positions, and claim rewards.

Commands

Examples

Programmatic usage

The staking package exports transaction builders, formatting utilities, and API helpers for building custom staking integrations.

Agent Skills

Install the accompanying Claude Code / agent skills:
This adds the walletconnect-pay, walletconnect, and walletconnect-staking skills to your Claude Code environment, enabling AI agents to interact with wallets and payments directly from the terminal.

Source

WalletConnect Agent SDK

View the source, file issues, and contribute on GitHub.