Skip to Content
Agent WalletOverview

OneKey Agent Wallet

OneKey Agent Wallet is the wallet layer for AI agents that need real on-chain actions, market context, and user-controlled signing. Agents can read wallet state, find receive addresses, research tokens, quote and prepare swaps, run safety checks, and hand high-risk actions back to OneKey GUI or hardware for user confirmation.

Use this section when you are building AI agents, skills, MCP tools, automation, or command-line workflows that need wallet capability. Use Hardware SDK docs when you are integrating directly with OneKey device transports and low-level signing APIs.

What Agents Can Do

AreaAgent capabilityExample user request
WalletCheck balances, show receive addresses, inspect history, prepare transfers, derive BTC address typesShow my ETH balance and receiving address.
Swap & bridgeQuote, build, execute, track swaps, handle BTC sign-only PSBT, discover bridge networksSwap 1 ETH to USDC after showing me the quote.
Market & researchSearch tokens, fetch prices, trending lists, K-line data, liquidity, holders, quick or deep researchWhat Solana tokens are trending right now?
SecurityAudit tokens, simulate transactions, review approvals, detect chain/address mismatch and fake contractsIs this token safe before I buy it?
Hardware controlConnect a OneKey device, verify authenticity, use passphrase mode, require clear signing for sensitive actionsUse my hardware wallet for this transfer.
Session controlPair a GUI-managed Agent Wallet through App Transfer or switch to a hardware-backed sessionConnect my OneKey Agent Wallet.

How It Works

The agent talks to OneKey through the onekey-wallet-skills package and the onekey CLI. The user keeps control through OneKey GUI, keyless account binding, and optional hardware confirmation.

Choose Your Path

ReaderStart withWhy
Developer building an agent integrationCapabilities and Wallet SkillsMap each product capability to a schema-backed CLI command and response contract.
Vibe-coding user trying wallet automationQuickstart and RecipesCopy natural-language prompts first, then inspect the commands behind them.
Security reviewer or wallet ownerSafety Rules and Hardware ControlConfirm what agents can read, what they can execute, and when OneKey hardware must take over.
Product or support teammateAgent Wallet Session and Keyless BindingUnderstand the GUI-managed Agent Wallet, keyless account binding, and active session model.

Current Implementation

The public entry point is the external onekey-wallet-skills repository. The skills support Claude Code, Codex, Cursor, OpenCode, and OpenClaw, and they route natural-language requests into wallet, swap, market, and security workflows.

The @onekeyfe/cli package remains the implementation layer behind the skills. Skills use its live schema to discover supported commands and parameters, pair App Transfer or hardware-backed sessions, and keep responses structured instead of exposing raw terminal output to users.

Last updated on