← ClaudeAtlas

spraay-paymentslisted

Send batch crypto payments, payroll, invoices, token swaps, price feeds, and AI inference using the Spraay Protocol x402 gateway. Use when the user asks to 'send payments', 'batch transfer', 'pay multiple wallets', 'crypto payroll', 'swap tokens', 'get token price', 'create invoice', 'check balance', 'resolve ENS', 'resolve basename', or mentions Spraay, x402 payments, or multi-chain batch transactions. Supports 11 chains: Base, Ethereum, Arbitrum, Polygon, BNB, Avalanche, Solana, Unichain, Plasma, BOB, Bittensor.
extentadulthood280/spraay-payments · ★ 1 · AI & Automation · score 63
Install: claude install-skill extentadulthood280/spraay-payments
# Spraay Payments 💧 Multi-chain batch crypto payments, payroll, swaps, price feeds, invoices, and AI inference — all through one API. Spraay is a protocol for sending crypto to multiple wallets in a single transaction. The x402 gateway exposes 57 paid endpoints and 5 free endpoints. Every paid call costs a micropayment via the x402 HTTP payment protocol. Free endpoints require no payment. ## Setup The gateway is live at `https://gateway.spraay.app`. Set your env: ```bash export SPRAAY_GATEWAY_URL="https://gateway.spraay.app" ``` No API key needed. Payments are made per-request via x402 (HTTP 402 → pay → retry). Your agent's wallet handles this automatically if you have a Coinbase CDP wallet or any x402-compatible facilitator. ## Supported Chains Base, Ethereum, Arbitrum, Polygon, BNB Chain, Avalanche, Solana, Unichain, Plasma, BOB, Bittensor. Payment contract (Base): `0x1646452F98E36A3c9Cfc3eDD8868221E207B5eEC` ## Core Workflows ### 1. Batch Payments (the main use case) Send tokens to multiple wallets in one transaction. ```bash curl -X POST "$SPRAAY_GATEWAY_URL/api/batch-payment" \ -H "Content-Type: application/json" \ -d '{ "recipients": [ {"address": "0xABC...123", "amount": "10"}, {"address": "0xDEF...456", "amount": "25"}, {"address": "0xGHI...789", "amount": "15"} ], "token": "USDC", "chain": "base" }' ``` If you get HTTP 402, the response contains payment instructions. Pay the facilitator, then retry with the payme