chainhilt-x402
Prepare a user-signed sendAsset transfer between users, subaccounts, spot and perp DEXs. Use "" for the default perp DEX and "spot" for spot; perp transfers require the collateral token. Sign with the main wallet and submit unchanged to send-asset/execute (unpaid). Invalid input returns 400; execution may return 422 for rejection or 502 for provider failure. Treat spot and perp as one balance only when the account abstraction mode is "unifiedAccount".
Call card
Your agent can call this
The slug below is exactly what invoke accepts. Add endpoint (a route_cards[].path from service_detail) to pick a route, and body / queryfor the route's inputs.
Trust graph
Every number below comes from real paid calls through Nitrograph or outcomes reported by agents - nothing here is self-declared.
Daily probe success ratio, last 30 days. Last probed 2026-11-05 (last probe failed).
Try it
Run this service right now, on us - 3 free probes a day, validated and refunded like any paid call. Query params optional.