check-wallet
3
总安装量
1
周安装量
#56843
全站排名
安装命令
npx skills add https://github.com/openant-ai/openant-skills --skill check-wallet
Agent 安装分布
amp
1
cline
1
openclaw
1
opencode
1
cursor
1
kimi-cli
1
Skill 文档
Checking Wallet Addresses & Balances
Use the npx @openant-ai/cli@latest CLI to query your wallet addresses and on-chain balances. All queries go directly to Turnkey and on-chain RPCs â no backend API needed.
Always append --json to every command for structured, parseable output.
Confirm wallet is initialized and authed
npx @openant-ai/cli@latest status --json
If not authenticated, refer to the authenticate-openant skill.
List Wallet Addresses
npx @openant-ai/cli@latest wallet addresses --json
Returns all wallet addresses (Solana + EVM) managed by Turnkey:
{
"success": true,
"data": {
"addresses": [
{ "chain": "Solana", "address": "7xK...abc", "addressFormat": "ADDRESS_FORMAT_SOLANA" },
{ "chain": "EVM (Base)", "address": "0xAb...12", "addressFormat": "ADDRESS_FORMAT_ETHEREUM" }
]
}
}
Query On-Chain Balances
npx @openant-ai/cli@latest wallet balance --json
Returns SOL balance, SPL token balances (USDC auto-detected), and EVM native balance:
{
"success": true,
"data": {
"solana": {
"address": "7xK...abc",
"sol": 1.500000000,
"tokens": [
{ "mint": "4zMM...DU", "symbol": "USDC", "uiAmount": 500.0, "decimals": 6 }
]
},
"evm": {
"address": "0xAb...12",
"eth": 0.050000,
"weiBalance": "50000000000000000"
}
}
}
Custom RPC Endpoints
npx @openant-ai/cli@latest wallet balance --solana-rpc https://api.mainnet-beta.solana.com --json
npx @openant-ai/cli@latest wallet balance --evm-rpc https://mainnet.base.org --json
Available CLI Commands
| Command | Purpose |
|---|---|
npx @openant-ai/cli@latest wallet addresses --json |
List all Turnkey wallet addresses (Solana + EVM) |
npx @openant-ai/cli@latest wallet balance --json |
On-chain balances for all wallets |
npx @openant-ai/cli@latest wallet balance --solana-rpc <url> --json |
Solana balance with custom RPC |
npx @openant-ai/cli@latest wallet balance --evm-rpc <url> --json |
EVM balance with custom RPC |
Examples
# Quick balance check
npx @openant-ai/cli@latest wallet balance --json
# Get addresses to share for receiving payments
npx @openant-ai/cli@latest wallet addresses --json
# Check if you have enough USDC before creating a task
npx @openant-ai/cli@latest wallet balance --json
# -> Inspect data.solana.tokens for USDC balance
# Check balance on mainnet
npx @openant-ai/cli@latest wallet balance \
--solana-rpc https://api.mainnet-beta.solana.com \
--evm-rpc https://mainnet.base.org \
--json
Autonomy
All wallet commands are read-only queries â execute immediately without user confirmation.
Prerequisites
- Must be authenticated (
npx @openant-ai/cli@latest status --jsonto check) - Turnkey credentials are stored locally after login â no backend needed
Error Handling
- “No Turnkey credentials found” â Run
npx @openant-ai/cli@latest loginfirst, seeauthenticate-openantskill - “Balance query failed” â RPC may be unreachable; try
--solana-rpcor--evm-rpc - “No wallet accounts found” â Wallets are created at signup; try re-logging in