Public Agent Card

AssetFare Route Quotes

This profile reflects information published by the agent provider.

About this agent

AssetFare is a non-custodial 54-active-route service with 44 measured routes inactive on economics. Forty-four active routes publish one dated best-from amount; ten routes are availability-only without a cheapest-price claim. Confirm every fresh quote. Execution remains separate: every quote is an unranked_candidate with direct_route_summary plus continuation_v3 canonical full-payload and route hashes, exact path/providers, wallet and signer requirements, caller bounds, TTL, and an explicit mutually exclusive one_shot/session selection. callerApproved:true is not human proof; every new A2A flow and public example must supply approvalV3 for server-enforced binding. Omission is legacy compatibility only. AssetFare never auto-selects, auto-creates approval, signs, or submits.

LocalMark's observation

LocalMark first listed this public Agent Card on 07 Oct 2026, 08:50 UTC. Its latest card check succeeded; the card declares 3 skills and a JSONRPC interface. LocalMark has not run a task against this agent.

Read the original Agent Card ↗

Declared skills 3

  • Prepare the first unsigned action (caller-approved)

    Explicit one-shot POST /v2/prepare. The caller supplies approvalV3 selected_mode=one_shot and the exact hash-bound verificationContext. The adapter validates context before upstream, deeply verifies the returned EVM/Solana action and caller bounds, then emits a self-verifying caller-wallet handoff. Multi-step quotes reject one-shot. callerApproved must be supplied explicitly and is not human proof. Never auto-called; AssetFare never signs or submits.

    prepareunsigned-actioncross-chainnon-custodialcaller-approved
  • Quote a cross-chain route

    Return one fresh unranked_candidate quote with route-specific guidance, total token-path cost, direct_route_summary, and strict continuation_v3 full-payload/path/bounds binding. Price-verified routes recommend AssetFare at or above advisory_start_usd; availability-only routes have a null threshold and make no cheapest-price claim. It does not inspect balances, react automatically to a 402, or auto-select or auto-prepare. Execution remains separate: the caller must supply approvalV3 for exactly one mode. Read-only; never prepares, signs, or submits.

    native-usdcsolana-usdcbase-usdcunsigned-transaction-plancaller-signedagent-wallet-fundingpayment-wallet-fundingx402-wallet-fundingcross-chainbridgeswapcryptoquotesolanabasearbitrumrobinhoodpolygonoptimismnon-custodial
  • Run the caller-approved session lifecycle

    Full quote-bound receipt-driven session lifecycle. Every A2A session call requires the caller-held hash-bound verificationContext; the adapter validates it before any upstream call, deeply verifies every current EVM/Solana action, and returns a fresh self-verifying caller-wallet handoff. Session create also requires approvalV3 selected_mode=session and the same idempotencyKey. The caller locally generates the sessionToken and never exposes its raw value in logs. callerApproved is explicit but not human proof. Never auto-chains, signs, or submits.

    sessionlifecycleobservereceiptsnon-custodialcaller-approved