Independent agent pilot · quote first

Give your agent one real route intent. Keep every key and signature.

Evaluate AssetFare with one read-only POST quote across Solana, Base, Arbitrum, or Robinhood Chain. The first call needs no account, API key, MCP connection, wallet authentication, session, signature, funding, or transaction.

Open evaluator on GitHub Join the public pilot OpenAPI v2 Request a pilot

Fastest safe test: one quote, then stop

Zero-install REST call
curl -sS https://api.assetfare.dev/v2/quote \
  -H 'content-type: application/json' \
  -d '{"from_chain":"solana","from_token":"SOL","to_chain":"base","to_token":"USDC","amount_usd":1}'
Signed-manifest evaluator
npx --yes --package=assetfare-mcp@0.4.0 \
  assetfare-route-eval --amount 1 \
  --from-chain solana --from-token SOL \
  --to-chain base --to-token ETH

For Solana SOL → Base ETH, the evaluator also requests same-input Relay and Mayan snapshots. Placeholder addresses make those rows comparison-only, not executable orders.

Installable Agent Skill
npx --yes skills add odaiin/assetfare-mcp \
  --skill assetfare-route -g -y

For Circle Agent Stack and other shell-capable agents. The skill teaches the agent to verify capabilities and request a fresh REST quote; it adds no signing or submission authority. Circle integration guide →

Observed economics and latency

For the exact Solana SOL → Base USDC example above, AssetFare expected receive exceeded Relay in 30/30 observations by an average 40.17 bp, with 2.07s median quote latency versus 0.50s. A post-P1 ETH-output window also led in 30/30 observations by an average 53.31 bp, with 3.69s median latency versus 0.51s. These are historical observations, not price or latency guarantees; compare fresh routes before selection. USDC evidence → · ETH method, both windows and normalized data →

What the agent should decide

1 · Scope

Confirm the exact source chain, source asset, destination chain, destination asset, and $1–$1,000 amount.

2 · Safety

Require the capped public release, a valid signed manifest, and server signing/submission set to false.

3 · Economics

Compare expected receive, conservative minimum, fees, ETA, step count, and non-atomic risk with another fresh route.

4 · Stop boundary

Do not authenticate, prepare, sign, or submit unless the caller independently chooses a route and explicitly approves continuation.

Framework references

Each reviewed reference exposes capabilities and quote tools only. None can authenticate an AssetFare wallet, prepare an action, sign, submit, fund, swap, or bridge.

Coinbase AgentKit

Two read-only Action Provider methods for EVM and SVM agent environments.

Review reference →

SendAI Solana Agent Kit

Two plugin actions designed for neutral comparison beside deBridge and Wormhole.

Review reference →

elizaOS

OBJECT_SMALL intent extraction with strict endpoint validation and no runtime wallet access.

Review reference →

Agenti

Vercel AI SDK tools that compose with agentiTools without accepting Agenti keys or wallets.

Review reference →

How the result is counted

An invited independent evaluation is recorded as an assisted external pilot, not organic demand. CI, registry probes, owner tests, audits, and canaries are never counted as customers. A genuine execution remains caller-initiated, caller-verified, caller-signed, and caller-submitted.