A non-custodial Morpho leverage-execution gateway behind x402 micropayments: discover and simulate leverage strategies, and build unsigned transactions for any agentic AI.
Sellable as of 2026-10-30: GET /health answers 200 and every listed model/operation returns a 402 quote in the live handshake (measured 2026-10-30T23:10Z, see quote_basis).
POST /v1/build/leverage-tx — assembly, fast latency
POST /v1/build/manage-tx — assembly, fast latency
Measured from the service's own 402 response on 2026-10-30T23:28:43Z — unpaid, first round only, nothing signed or settled. The exact amount is what a fixed call costs and is the price this page publishes; the quoted amount is always returned in the handshake, so a client never has to compute it.
| Chain | build_leverage_tx exact price per call | build_manage_tx exact price per call |
|---|---|---|
| Base USDC/EURC | $0.0061256125 atomic USDC/EURC | $0.0061256125 atomic USDC/EURC |
| Arbitrum USDC | $0.005255250 atomic USDC | $0.005255250 atomic USDC |
| Polygon USDC | $0.0043754375 atomic USDC | $0.0043754375 atomic USDC |
| Avalanche USDC | $0.001751750 atomic USDC | $0.001751750 atomic USDC |
| Ethereum USDC | $2.6252625000 atomic USDC | $2.6252625000 atomic USDC |
| Robinhood USDG | $0.0061256125 atomic USDG | $0.0061256125 atomic USDG |
| Arc USDC | $0.0061256125 atomic USDC | $0.0061256125 atomic USDC |
This service offers no metered accept: the exact price is the whole price, which is why the table above stands alone.
These are exactly the seven chains the handshake answered for spiralstake; nothing above is a fallback or an estimate.
Two rounds, no account: send the request, read the 402, sign the amount it quotes, send it again. The first call is free to discover — a client learns the exact price before it pays anything.
curl -sS https://spiralstake.x402.press/v1/build/leverage-tx \
-H 'content-type: application/json' \
-d '{"model": "build_leverage_tx",
"max_tokens": 1000,
"messages": [{"role": "user", "content": "hi"}]}'
# 402 Payment-Required: base64url JSON, one accept per chain and per scheme
# (exact = the fixed price above; upto = the ceiling for that max_tokens)
The full endpoint list, parameters and manifest are on the service's own host: https://spiralstake.x402.press.
No payment, no key — the parts a client needs before it decides to pay.
GET /v1/strategiesPOST /v1/strategiesGET /v1/strategies/{strategy_id}GET /v1/pricesPOST /v1/simulateGET /v1/positions/{address}GET /toolsGET /feedbackPOST /feedbackGET /.well-known/x402.jsonGET /llms.txtGET /health