Non-custodial cross-chain bridge quotes for agents: Solana to Base USDC; unsigned txs, never signs
MCPpedia last refreshed this data
io.github.odaiin/assetfare is an MCP server that non-custodial cross-chain bridge quotes for agents: Solana to Base USDC; unsigned txs, never signs. Its tool list has not been published yet over http, requires no API key, and scores 92/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"assetfare": {
"url": "https://api.assetfare.dev/mcp"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Non-custodial cross-chain bridge quotes for agents: Solana to Base USDC; unsigned txs, never signs
Run this in your terminal to verify the server starts. Then let us know if it worked - your result helps other developers.
npx -y 'plugins' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked plugins against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in other
deja-vu: local memory over the session histories of forty-three coding agents.
MCP WordPress Remote proxy server
专门为 agent 打造的 agent 搜索工具,具备多语言搜索能力,覆盖中文/英文/学术/代码/购物/金融/新闻/百科。
Searchable football data provider documentation for AI coding agents. Like Context7 for football data.
MCP Security Weekly
Get CVE alerts and security updates for io.github.odaiin/assetfare and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
AssetFare saves agent time and tokens by exploring multi-amount candidate curves every 30 minutes. On six Solana-origin Base/Arbitrum pilot corridors, those observations only shortlist three candidates; the caller's request then quotes all three at the actual requested amount and returns at most two choices inside the time profile. Balanced defaults to 60 seconds, fast to 30 seconds, and economy is an explicit slower mode. Candidates over the time limit remain reference-only. Selection reuses the exact request-time quote while valid; after expiry it refreshes only the chosen candidate at the same amount and never silently switches routes. Selection itself is never transaction authority. Caller approves and signs; the server never signs or submits.
Core 2.17.0 quotes also include strict continuation_v3. MCP 1.21.6 verifies the
canonical full-quote hash, route-summary hash and fingerprint claim, exact
path/providers, caller wallet-chain and event-signer requirements, base-unit
bounds, allowed mode and TTL. Every quote remains unranked_candidate; no
adapter selects it automatically, and caller_approved:true alone is not
human-approval proof.
The portable quote hash removes continuation_v3, replaces duplicated raw
base-unit numbers with the exact decimal strings in direct_route_summary,
then hashes AssetFare typed-canonical-v1 bytes. That encoding preserves JSON
type, uses exact IEEE-754 binary64 bytes for finite numbers, UTF-8 byte lengths
and byte-sorted object keys, distinguishes -0 from 0, and rejects every
non-substituted integral number outside JavaScript's safe-integer range. The required literal
quote_payload_sha256_spec appears both on continuation_v3 and in its
fingerprint claim, preventing numeric-string collisions and cross-language
precision ambiguity.
AssetFare is an agent-native, non-custodial native-USDC bridge and cross-chain route service. Solana native USDC → Base native USDC is the canonical route: an agent gets a fresh quote and, only after explicit caller approval, a bounded unsigned transaction plan the caller verifies and signs. AssetFare also provides bridge and cross-chain swap routes across 65 curated public route products: 3 core, 50 conditional, and 12 strategic/scarce. AssetFare service fee 1bp; Circle/provider/network fees additional; quote exposes total token-path cost and live availability; server never signs/submits. Solana SOL → Base USDC and Optimism USDC → Base USDC are also supported. AssetFare never receives private keys, signs, or submits.
For product inclusion and review timing, read economic_guidance and the
complete research catalog at https://assetfare.dev/route-economics.json.
price_recommended_for_amount is advisory; when it is false, compare a fresh
all-in quote if price matters. It does not add an acknowledgement field or
block prepare/session creation. The API accepts USD 1 as a shared technical
minimum.
For agent-wallet funding, use AssetFare for aggregate refills or material transfers rather than reacting to each failed x402 micropayment. Use the route-specific best-from amount and confirm the fresh quote. A wallet that is empty on every supported source chain is not an AssetFare use case.
Verify before trusting: public source, [Ed25519-signed manifest](https://api.asse