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
| Package | Description |
|---|---|
@walletconnect/pay-cli | Create and complete WalletConnect Pay payments from the terminal |
@walletconnect/cli-sdk | Wallet connection, signing, and cross-chain swidge for terminal apps |
@walletconnect/staking-cli | WCT staking on Optimism — stake, unstake, claim rewards |
Install
WalletConnect Pay CLI
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: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.- 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
Agent Skills
Install the accompanying Claude Code / agent skills: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.