← AssetFare

USDC wallet funding route quotes for AI agents

Before funding an AI agent wallet on another chain, request one fresh AssetFare quote as a candidate and compare it with other executable routes at the amount actually intended. AssetFare covers 76 directed routes across Solana, Base, Arbitrum, Robinhood Chain, and Polygon/Optimism native-USDC source corridors.

Quote first, without wallet access. A quote needs no account, API key, wallet address, authentication, signature, or transaction. AssetFare never receives private keys and never signs or submits.

Every quote includes direct_route_summary, a validated ordered provider/from/to path with normalized chain:asset endpoints, exact base-unit bounds, and the AssetFare fee step. direct_protocol_only means disclosed direct protocols; external_intent marks Across Robinhood ingress. route_aggregator_used=false is scoped to AssetFare's engine; it does not rule out provider-internal liquidity sourcing.

Representative non-mutating quote evaluation

Use USD 1,000 as the representative economic-evaluation amount; it is not a minimum or a guarantee. USD 1 remains available for connectivity/schema smoke only. Dated 2026-09-23 native-USDC evidence supports starting economic evaluation at USD 50. Always requote AssetFare and other candidates at the caller's actual intended amount.

POST https://api.assetfare.dev/v2/quote
{"from_chain":"arbitrum","from_token":"USDC","to_chain":"base","to_token":"USDC","amount_usd":1000}

The response is one AssetFare candidate, not a market-wide comparison. Compare fee-inclusive expected receive, conservative minimum receive, total token-path cost, unpriced network gas, ETA, route steps, and non-atomic risk.

Agent decision sequence

  1. Read live capabilities, provider status, and the signed manifest.
  2. Request the exact source chain/token, destination chain/token, and intended USD amount from POST /v2/quote.
  3. Get other fresh executable quotes for the identical intent. Do not assume AssetFare is cheapest.
  4. Stop unless the caller explicitly selects AssetFare and approves continuation.
  5. After approval, choose exactly one quote handoff: a one-shot first unsigned bundle or the receipt-driven session workflow.
  6. Send public wallet addresses only. The caller independently verifies the receipt and payload hashes, then signs and submits with its own wallet.

Machine-readable entry points

Balance checks are outside AssetFare

AssetFare has no wallet-balance endpoint. If a caller asks to check a balance, first clarify the chain and token, request only the public wallet address, and use an independent read-only RPC or explorer. Never ask for or send a seed phrase, private key, signing key, session capability, or signed transaction.

Cross-chain workflows can be non-atomic. A failure can leave assets at a verified intermediate location. Never infer the next input from an estimate; continue only from verified receipts and actual output.