Crypto Agent Atlas

Snapshot

All tasks

Which crypto agents can check a wallet balance?

Checking a balance means looking up what a wallet or address holds. It moves no funds by itself.

What the agent needs in order to read differs by configuration: some read any address you supply, others only the account wallet you signed in with. Each row says what its documentation covers.

  • Snapshot
  • Not hands-on tested
  • In the comparison Read balance

Compare these in the full tableHow matching works

6 configurations document this in this snapshot, out of 7 profiled configurations

Listed when this snapshot records the task as documented yes or conditional for that configuration, in the same order as the comparison: by class, then alphabetically. Conditions, approval and limits stay with each row.

Recorded for several of them: Matching wallet, network and permissions; no transaction tested.

Coinbase Agentic Wallet

Authenticated awal CLI; sends by chain, swaps on Base mainnet. CLI

Agent connector · Docs checked · Not hands-on tested

This task

DocumentedYes

What the docs cover Authenticated USDC balance command.

Chains for this task Base, Base Sepolia, Polygon PoS, Solana, Solana Devnet

Limitation: Combined execution chain filter uses the intersection of send and trade support: Base mainnet only. Individual sends have additional documented networks.

Source Coinbase — Prerequisites; CLI commands; Authenticating an agentic walletChecked

Access limitation: Costs, region and operational availability unverified.

Approval for this task

  • Stage 1: reads wallet or dataAuthenticated CLI.

Limitation: CLI capabilities do not prove stage 5 for every action.

Sources Coinbase — What is Agentic Wallet CLI?; Capabilities; SecurityCoinbase — Prerequisites; CLI commands; Authenticating an agentic walletChecked

Limits beside it

Claimed

CLI overview advertises per-session and per-transaction caps.

Layer: Wallet provider

Excluded path: Configuration, exact enforcement scope and bypass paths not established.

Limitation: This is a documented claim, not validated enforcement. MCP limit controls are separate.

Source Coinbase — What is Agentic Wallet CLI?; Capabilities; SecurityChecked

Coinbase Agentic Wallet

Payments MCP plus companion wallet; excludes CLI send/trade. MCP

Agent connector · Docs checked · Not hands-on tested

This task

DocumentedYes

What the docs cover Companion-wallet balance.

Chains not reviewed for this taskNetworks listed for access don’t establish this task’s chains.

Sources Coinbase — Two ways to use; Which should I use?Coinbase — How does it work?; What can agents do?; You stay in control ofChecked

Access limitation: Release stage not established by inspected sources.

Approval for this task

  • Stage 1: reads wallet or dataAuthenticated companion wallet.

Sources Coinbase — How does it work?; What can agents do?; You stay in control ofCoinbase — What it does; NotesChecked

Limits beside it

Documented enforcement

User-set per-call and per-session payment caps.

Layer: unknown

Excluded path: Precise enforcement layer and session reset rules not established.

Source Coinbase — What it does; NotesChecked

MetaMask Agent Wallet

Guard Mode with server-wallet; excludes Beast and local-mnemonic modes. CLI

Agent connector · Docs checked · Not hands-on tested

This task

DocumentedConditional

What the docs cover Reads wallet balances on selected chains.

Chains for this task Ethereum, Base, Arbitrum One, OP Mainnet, Polygon PoS

Prerequisite: Selected documented networks for balance/transfer; confirm current CLI network features and Guard policy. No transaction tested.

Limitation: Only the five inspected EVM networks are mapped here; mappings describe balances/transfers, not every supported action.

Sources MetaMask — Transfers; Balances and prices; Server-wallet pollingMetaMask — CLI and session; Wallet modes / Server-wallet; Server-wallet async modelMetaMask — Product coverage; Mainnets; Per-chain balancesChecked

Access limitation: Selected network subset; features vary by CLI version. Current onboarding, region and total cost unverified.

Approval for this task

  • Stage 1: reads wallet or dataAuthenticated wallet.

Source MetaMask — Guardrails; Requires 2FA approval; How 2FA approval works; Outflow policyChecked

Limits beside it

Documented enforcement

Rolling USD outflow threshold; excess or increase requires 2FA.

Layer: Wallet provider

Excluded path: Signatures such as Permit2 excluded.

Excluded path: Outside-backend or unsimulatable outflows may not be measured reliably.

Sources MetaMask — Guardrails; Requires 2FA approval; How 2FA approval works; Outflow policyMetaMask — Setting your outflow limit; How outflow is calculated; LimitationsChecked

Bankr

Agent API with explicit per-key permissions and wallet-level controls. API

App / operator · Docs checked · Not hands-on tested

This task

DocumentedYes

What the docs cover Read-only prompt tools include wallet balances.

Chains not reviewed for this taskNetworks listed for access don’t establish this task’s chains.

Sources Bankr — Capabilities; Getting Started; Authentication; Basic FlowBankr — API Key Permissions; Read-Only Mode; Wallet Allowlist; Daily Message Limits; Incident responseChecked

Access limitation: Selected network subset; API access is not proof of runtime or regional access.

Approval for this task

  • Stage 1: reads wallet or dataRead-only key.

Limitation: Do not infer numeric execution stage from the word agent.

Sources Bankr — Capabilities; Getting Started; Authentication; Basic FlowBankr — API Key Permissions; Read-Only Mode; Wallet Allowlist; Daily Message Limits; Incident responseChecked

Limits beside it

Documented enforcement

Documented defaults: $500 per transaction and $500 per rolling 24 hours; recipient restriction off and arbitrary contract calls on.

Layer: Backend

Excluded path: Raw calldata token movement is valued at zero for USD caps; native value is counted.

Excluded path: Read-only keys can still buy Club; LLM credit top-ups remain possible when llmGatewayEnabled.

Limitation: Defaults describe vendor documentation, not a particular account or its current settings.

Sources Bankr — Controls; Raw transactions and contract calls; Pricing & fail-closed behaviorBankr — API Key Permissions; Read-Only Mode; Wallet Allowlist; Daily Message Limits; Incident responseChecked

Brian

Transaction API; preparation only, separate from Brian App. API

App / operator · Docs checked · Not hands-on tested

This task

DocumentedConditional

What the docs cover Documented balance action for supplied address.

Chains not reviewed for this taskNetworks listed for access don’t establish this task’s chains.

Sources Brian — Transactions flow; Transaction Request; Transaction ExecutionBrian — Chains supported; Actions supportedChecked

Access limitation: Direct official retrieval failed; indexed documents are eight to ten months old. Network list is an inspected subset, not complete or live-verified.

Approval for this task

  • Stage 1: reads wallet or dataSupplied address and supported chain.

Sources Brian — Transactions flow; Transaction Request; Transaction ExecutionBrian — Chains supported; Actions supportedChecked

Limits beside it

Unknown

Execution caps are outside the documented preparation flow.

Layer: unknown

Limitation: No evidence of absence; downstream controls not evaluated.

Source Brian — Transactions flow; Transaction Request; Transaction ExecutionChecked

HeyAnon v2

Existing Web3 wallet login; excludes generated HeyAnon hot-wallet mode. App

App / operator · Docs checked · Not hands-on tested

This task

DocumentedConditional

What the docs cover Address balance queries on supported networks.

Chains not reviewed for this taskNetworks listed for access don’t establish this task’s chains.

Limitation: Automation is unavailable in this mode. Exact action/network matrix unverified.

Sources HeyAnon — Log In with Web3 Wallet; Important NotesHeyAnon — Core Utilities; Lending / Borrowing / Yield; Gemma / Core Data IntegrationsChecked

Access limitation: EVM/Solana/TON login choices do not establish exact network/action support; chain IDs unresolved.

Approval for this task

  • Stage 1: reads wallet or dataSupported address/network.

Sources HeyAnon — Log In with Web3 Wallet; Important NotesHeyAnon — Core Utilities; Lending / Borrowing / Yield; Gemma / Core Data IntegrationsChecked

Limits beside it

Unknown

No amount/window enforcement established for this external-wallet mode. Per-action confirmation is not a spending cap.

Sources No source listedChecked

Not listed above

Profiled configurations this snapshot doesn’t record as documenting this task, with what it does record. Only a documented no means no. Unknown or not reviewed isn’t a no, and a tool’s current documentation can cover more than this snapshot records.

  • Almanak Platform Deployed Safe strategy with Zodiac Roles and deployment EOA. App

    UnknownStandalone public-address query not established.

4 systems aren’t profiled yet and aren’t checked for any task. See coverage