spraay.app
https://gateway.spraay.appList all AI models on Bittensor. OpenAI /v1/models compatible. Drop-in: just change base_url to gateway.spraay.app/bittensor/v1 -- reliability 64.75694274902344/100 per Paygent Discover
Paid verification
How it worksNo sponsored paid call yet.
Pay this endpoint once from your own wallet (Base USDC, up to $1.00) and we call it and record what came back. Your wallet pays the listed recipient directly; Agent Tools never holds funds. Sponsored checks prove delivery; they do not count as demand.
Quality grade
How grading works- ✓ Answers a real HTTP 402 challenge
- ✓ Publishes a /.well-known/x402 descriptor
- ✓ Payment address on record
- ✓ Settlement network declared
- ✓ Price declared
x402 readiness
Readiness is how fully this listing follows its protocol and how it behaved in our probes over 30 days. It is shown for reference and does not move it in search. Search order and leaderboards use the separate quality grade (here A, 81.5/100), which weighs availability, payability and on-chain demand. How the two differ
| Valid payment requirements | 10/10 | Payment requirements carry a payee, a mainnet network and a price. |
| Live 402 challenge | 20/25 | Endpoint reachable; its 402 challenge was seen earlier (163 ms). |
| x402 version | n/a | x402 version not observed yet. |
| Signed descriptor | n/a | No x402 standard defines a signed descriptor. |
| Uptime (30 days) | 15/15 | 32/32 probes succeeded over 30 days (100%). |
| Resource declaration | 10/10 | Declares 190 paid resource(s). |
| Verified identity | 5/10 | Publisher descriptor (/.well-known/x402 or OpenAPI) on record; claim this listing to verify domain control. |
| Freshness + modern flags | 3/5 | seen within 30 days; declares x402. |
| Security declaration | n/a | Payment is the access control for an x402 resource. |
Compared with peers
Against 10,082 reachable x402 APIs in our daily snapshot (2026-11-12 06:46 UTC). Display only; it does not change search order.
- Readiness
- Higher than 67% of peers
- This listing 84 · peer median 78
- Latency
- Faster than 63% of peers
- This listing 163 ms · peer median 205 ms
Where it loses the most points, and how to win them back
- Live 402 challenge −5
— Answer the paid path with a valid 402 challenge.
Now: Endpoint reachable; its 402 challenge was seen earlier (163 ms).
- Verified identity −5
— Claim the listing and prove control of its domain.
Now: Publisher descriptor (/.well-known/x402 or OpenAPI) on record; claim this listing to verify domain control.
- Freshness + modern flags −2
— Keep the listing current in the registry or source it comes from.
Now: seen within 30 days; declares x402.
Paid endpoints
190 resource(s) advertised by this origin. Each price below is that resource's own x402 price; the headline price is the range across them.
https://gateway.spraay.app/api/v1/chat/completions
OpenAI-compatible chat completions across 200+ models (BlockRun + OpenRouter). Streaming, function calling, vision.
https://gateway.spraay.app/api/v1/models
List all available AI models with IDs, capabilities, and pricing. Call before chat/completions to pick the right model.
https://gateway.spraay.app/api/v1/batch/execute
Batch USDC/ERC-20 payments to up to 200 recipients in one atomic, non-custodial transaction. Implements Batch Payments for Agents (BPA) 1.0. Units: amounts[] are RAW base units (USDC has 6 decimals, so "1500000" = $1.50); batch.totalAmount/fee/totalWithFee are human-decimal strings; approvalRequired
https://gateway.spraay.app/api/v1/batch/estimate
Estimate gas, protocol fee and total for a batch payment before sending. Runs the same amount and fee math as batch/execute, so a quote cannot disagree with what execute charges. Units: amounts[] are RAW base units (USDC has 6 decimals, so "1500000" = $1.50); totalAmount/fee/totalWithFee are human-d
https://gateway.spraay.app/api/v1/stellar/batch
Send batch payments to many recipients in one transaction on the Stellar network.
https://gateway.spraay.app/api/v1/stellar/estimate
Estimate fees for a batch Stellar payment before sending.
https://gateway.spraay.app/api/v1/xrp/batch
Send batch XRP payments to many recipients in one transaction on the XRP Ledger.
https://gateway.spraay.app/api/v1/xrp/estimate
Estimate fees for a batch XRP payment before sending on the XRP Ledger.
https://gateway.spraay.app/api/v1/xrp/info
Get current XRP Ledger network info — base fee and reserve requirements.
https://gateway.spraay.app/api/v1/swap/quote
Get a token swap quote across Uniswap V3, Aerodrome and other DEXes on Base.
https://gateway.spraay.app/api/v1/swap/tokens
List tokens available for swapping on Base via Uniswap V3 / Aerodrome with addresses, symbols, and decimals. Call before swap/quote.
https://gateway.spraay.app/api/v1/swap/execute
Execute a token swap on Base via the MangoSwap router (Uniswap V3 / Aerodrome).
https://gateway.spraay.app/api/v1/solana/jupiter/quote
Jupiter v6 swap quote on Solana — price, route, slippage. Solana-native.
https://gateway.spraay.app/api/v1/solana/jupiter/swap-tx
Build unsigned Jupiter swap transaction on Solana. Client signs and submits.
https://gateway.spraay.app/api/v1/solana/helius/assets-by-owner
Helius DAS: list all assets (SPL tokens + NFTs) owned by a Solana wallet.
https://gateway.spraay.app/api/v1/solana/helius/asset
Helius DAS: full metadata for a single Solana asset (SPL token or compressed NFT).
https://gateway.spraay.app/api/v1/solana/pyth/price
Pyth latest price for one feed (symbol alias or 64-char hex feed ID).
https://gateway.spraay.app/api/v1/solana/pyth/prices
Pyth batch latest prices (up to 50 feeds, comma-separated symbols or hex IDs).
https://gateway.spraay.app/api/v1/oracle/prices
Aggregated oracle price feed across multiple sources.
https://gateway.spraay.app/api/v1/oracle/gas
Current gas prices across Base, Ethereum and supported chains with fast/standard/slow tiers. Time transactions and avoid overpaying.
https://gateway.spraay.app/api/v1/oracle/fx
Live stablecoin and fiat FX rates (USDC, USDT, DAI, major fiat). Use for multi-currency payroll and cross-border payment normalization.
https://gateway.spraay.app/api/v1/bridge/quote
Cross-chain bridge quote across LiFi-aggregated routes.
https://gateway.spraay.app/api/v1/bridge/chains
List networks supported by the cross-chain bridge (Base, Ethereum, Solana, XRP Ledger, Stellar and more) with chain IDs. Call before bridge/quote.
https://gateway.spraay.app/api/v1/payroll/execute
Run payroll: batch USDC/stablecoin payments to a list of employees or contractors in one transaction.
https://gateway.spraay.app/api/v1/payroll/estimate
Estimate total cost and gas for a payroll run before execution. Returns per-recipient breakdown. Call before payroll/execute.
https://gateway.spraay.app/api/v1/payroll/tokens
List stablecoins supported for payroll (USDC, USDT, DAI) across Base, Ethereum and Solana. Call before payroll/execute to pick the payout token.
https://gateway.spraay.app/api/v1/invoice/create
Create a crypto-native invoice with on-chain payment tracking in USDC on Base/Ethereum. For contractor billing, vendor payments, and AR workflows.
https://gateway.spraay.app/api/v1/invoice/list
List invoices for a wallet or org with status, amounts, and payment history. For AR tracking, status monitoring, and financial reporting.
https://gateway.spraay.app/api/v1/invoice/:id
Retrieve a single invoice by ID with payment status, recipient, amount, and on-chain settlement details. For payment verification and reconciliation.
https://gateway.spraay.app/api/v1/analytics/wallet
Wallet profile: balances, top tokens, activity tier, age, and risk signals for any address.
https://gateway.spraay.app/api/v1/analytics/txhistory
Full transaction history for any wallet across Base and Ethereum: decoded transfers, swaps, contract calls, and timestamps. For portfolio tracking and due diligence.
https://gateway.spraay.app/api/v1/escrow/create
Create an on-chain escrow holding funds until release conditions are met. Trustless conditional payment between two parties.
https://gateway.spraay.app/api/v1/escrow/list
List active and historical escrow contracts for a wallet with status, locked amounts, counterparties, and release conditions. For contract oversight.
https://gateway.spraay.app/api/v1/escrow/:id
Retrieve a single escrow by ID with locked amount, parties, status, and release conditions. For real-time monitoring and release-trigger evaluation.
https://gateway.spraay.app/api/v1/escrow/fund
Deposit USDC into an existing escrow to lock funds pending conditions. Required after escrow/create and before escrow/release.
https://gateway.spraay.app/api/v1/escrow/release
Release locked escrow funds to the recipient once conditions are met, finalizing a trustless payment. Pairs with escrow/create and escrow/fund.
https://gateway.spraay.app/api/v1/escrow/cancel
Cancel an active escrow and return locked funds to the depositor. For dispute resolution, expired milestones, or abandoned-contract cleanup.
https://gateway.spraay.app/api/v1/inference/classify-address
AI classification of a wallet as EOA, contract, exchange, DeFi protocol, DAO, or bot, with risk signals. For counterparty screening and smart routing.
https://gateway.spraay.app/api/v1/inference/classify-tx
AI classification of an on-chain transaction as swap, transfer, mint, bridge, liquidation, or contract call, with decoded intent and risk flags. For monitoring and accounting.
https://gateway.spraay.app/api/v1/inference/explain-contract
Plain-language explanation of a smart contract: functions, risks, and ownership, plus security flags. For due diligence and safe-interaction checks.
https://gateway.spraay.app/api/v1/inference/summarize
AI intelligence briefing for a wallet, token, or protocol, synthesizing on-chain activity and holdings into a concise summary. For research and reporting.
https://gateway.spraay.app/api/v1/notify/email
Send transactional or notification email via Resend with HTML templates and custom from address. For payment confirmations, invoice delivery, and alerts.
https://gateway.spraay.app/api/v1/notify/sms
Send SMS text messages via Twilio. For payment alerts, 2FA codes, on-chain event notifications, and urgent agent-to-human messaging.
https://gateway.spraay.app/api/v1/notify/status
Check delivery status of a sent email or SMS (delivered, bounced, or pending). For delivery confirmation and retry logic.
https://gateway.spraay.app/api/v1/webhook/register
Register a webhook to receive real-time event callbacks for payments, on-chain events, and job completions.
https://gateway.spraay.app/api/v1/webhook/test
Send a test event to a registered webhook to verify delivery and payload format.
https://gateway.spraay.app/api/v1/webhook/list
List all registered webhooks with their URLs, subscribed events, and status.
https://gateway.spraay.app/api/v1/webhook/delete
Delete a registered webhook to stop receiving its event callbacks.
https://gateway.spraay.app/api/v1/xmtp/send
Send an end-to-end encrypted wallet-to-wallet message via XMTP. For agent-to-agent and agent-to-human messaging.
https://gateway.spraay.app/api/v1/xmtp/inbox
Read encrypted XMTP messages for a wallet address. For agent inboxes and wallet-to-wallet conversations.
How to call
curl -sS -i -X GET https://gateway.spraay.app # expect HTTP 402 Payment Required (price advertised in the 402 response)
Listed in
Directories this entry was found in.