x402 Protocol · Solana Mainnet · 22 Workers + ProofGuard

Solana data + ProofGuard
for AI agents

Real-time Solana data APIs plus ProofGuard receipts that show what a paid endpoint promised, delivered, and whether refund evidence exists.

22
Live Workers
$0.001
Starting Price
400ms
Solana Finality
Live
Status
✓ Verified on x402scan — 22/22 resources
// Endpoints

22 specialist data workers + ProofGuard receipts

Each worker runs in an isolated thread. Pay per call in USDC via the x402 standard — no authentication required.

/dex$0.002
POST

DEX Price Feed

Live token prices from Jupiter and Birdeye. Pass any SPL token mint — get both sources back in one call.

mint?: string · token?: string
/arb$0.010
POST

Arbitrage Scanner

Scans top Solana tokens for price gaps between venues. Returns opportunities ranked by spread percentage.

minSpreadPct?: number
/wallet$0.005
POST

Wallet Intelligence

Score and classify any Solana address. Returns balance, token holdings, tx history, and activity tier.

address: string
/launches$0.003
POST

Launch Detector

Catches new token launches with a rug risk score. Flags low liquidity, concentrated holders, and missing socials.

limit?: number
/summary$0.008
POST

On-Chain Summarizer

LLM-powered analysis via Groq. Ask a question about any wallet or get a plain-English DeFi market read.

address?: string · question?: string
/predict$0.003
POST

Prediction Markets

Polymarket prediction data — real-time odds, volume, and liquidity across politics, crypto, sports, and more.

query?: string · category?: string · limit?: number
/price$0.003
POST

Price Feed

Batch multi-token DEX pricing with OHLCV candlestick history and token metadata.

tokens?: list · period?: string
/nft$0.004
POST

NFT Data

NFT floor prices, rarity data, and wash trading detection across Solana marketplaces.

collection?: string
/staking$0.002
POST

Staking APY

Cross-protocol staking APY comparison (Marinade, Jito, Blaze, Sanctum).

protocol?: string
/whale$0.006
POST

Whale Tracker

Whale wallet tracking — large transfers, accumulation signals, smart money discovery.

address?: string · min_amount?: float
/alerts$0.005
POST

Webhook Alerts

Webhook alert registration for price, volume, whale, and launch events.

alert_type?: string · webhook_url?: string
/dev$0.001
POST

Dev Activity

Protocol dev activity — commit frequency, contributors, audit status.

protocol?: string · days?: int
/social$0.004
POST

Social Sentiment

On-chain social sentiment and influencer wallet tracking.

query?: string · source?: string
/smartmoney$0.008
POST

Smart Money

Track top Solana traders. Copy-trade signals, portfolio analysis, and wallet intelligence.

minScore?: number · topN?: int · wallets?: string[]
/rpc$0.001

Intelligent Solana RPC proxy. Routes across Helius, Ankr, and public nodes. Slowest endpoint is auto-demoted.

method: string · params?: array
/trending$0.004
POST

Trending Tokens

Real-time trending tokens ranked by volume, price action, and social traction across Solana.

limit?: number · minVolume?: number
/token-safety$0.005
POST

Token Safety Check

Holder analysis, LP lock detection, mint/freeze authority check — rug pull prevention in one call.

mint: string
/alpha$0.006
POST

Alpha Feed

New token launches combined with insider and smart-money activity signals. Early edge detection.

limit?: number · minScore?: number
/trust$0.003
POST

Wallet Trust Score

Extended wallet intelligence — age, behaviour patterns, wash trading indicators, reputation scoring.

address: string
/perps$0.005
POST

Perps Intelligence

Jupiter Perps + Drift data — open interest, funding rates, liquidations, and market sentiment.

pair?: string · limit?: number
/trenches$0.003
POST

Trench Scanner

Low-cap token discovery via CoinGecko newest listings — catch microcaps before they pump.

limit?: number · minMarketCap?: number
/ask$0.006
POST

DeFi Query Engine

Natural-language DeFi queries via LLM — ask about any token, protocol, or market condition.

question: string
// Pricing

Stop paying for idle time

Subscriptions charge you whether your agent calls once or ten thousand times. SolSigs charges only for what runs.

Traditional APIs
Monthly subscriptions
Birdeye · Nansen · Helius · RugCheck
SolSigs
Pay per call
USDC on Solana via x402
built for agents
Pricing model Fixed monthly fee $0.001 – $0.010 per call
Quiet months Pay full price Pay nothing
API key or signup Required Not required
Works with AI agents Manual integration Native — x402 standard
Minimum monthly cost $49 – $399 / mo $0.00
1,000 calls to /dex Bundled in $99 / mo plan $2.00 total
// Why Solana

Built for speed.
Priced for scale.

Most x402 services target Base or Ethereum. We chose Solana because micropayments only make sense when the transaction itself doesn't cost more than the data.

  • 400ms finality vs Base 12s — settle payment before the data goes stale
  • $0.00025 per transaction vs Base $0.001+ — micropayments that actually scale
  • Solana-native settlement — payments verified directly on-chain
  • x402 discovery endpoint at /.well-known/x402.json for agent auto-discovery
400ms
Finality
$0.00025
Per Transaction
22
Parallel Workers
0
Facilitator Deps
// Integration

Pay-per-call Solana intelligence for agents

SolSigs premium endpoints use HTTP 402 so agents, scripts and MCP clients can buy exactly the Solana signal they need -- no subscription, no sales call, no shared API key. Call a premium endpoint, receive a 402 payment quote, pay the quoted USDC amount from your own wallet, then retry with X-PAYMENT to receive the JSON result and ProofGuard receipt headers.

TierBest forAccess modelExample endpoints
FreeDiscovery and integration testingX-Free-Tier-Key/dex, /price, /launches
x402 paid APIOne-off paid intelligenceHTTP 402 + USDC micropayment/wallet, /trending, /proofguard/evaluate
Paid MCP toolsAutonomous agentsMCP tool call backed by x402 settlement or trusted server bypasswallet risk reports, launch scanners, alert enrichment
Install npm install @solana/web3.js @solana/spl-token bs58
01
Probe the endpoint
POST to any route — no payment header. Server returns 402 with exact requirements.
02
Read the 402 response
Pull out payTo (wallet address), maxAmountRequired (micro-USDC), and the USDC mint.
03
Transfer USDC on-chain
Send an SPL token transfer for the exact amount. Save the confirmed transaction signature.
04
Retry with X-PAYMENT
Same POST again, but add X-PAYMENT: <signature>. You get 200 + your data.
01-probe.js
// POST without any payment header → expect 402 const probe = await fetch('https://solsigs.com/dex', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ mint: 'So11111111111111111111111111111111111111112' }) }); // Status will be 402 — this is expected // { // "x402Version": 1, // "accepts": [{ // "payTo": "HZAkkKbhN9hf...", // "maxAmountRequired": "2000", ← 0.002 USDC // "asset": "EPjFWdd5...", ← USDC mint // "network": "solana-mainnet-beta" // }] // }
// Destructure exactly what you need from accepts[0] const body = await probe.json(); const { payTo, // Solana wallet address to pay maxAmountRequired, // "2000" = 0.002 USDC (6 decimals) asset // USDC mint address } = body.accepts[0]; // payTo: // "HZAkkKbhN9hfJBiNxCuwap7XtPXgniy9MVjJR2MvHSJi" // maxAmountRequired: "2000" // asset: "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"
import { Transaction } from '@solana/web3.js'; import { createTransferInstruction, getOrCreateAssociatedTokenAccount } from '@solana/spl-token'; // Get/create the destination token account const destAta = await getOrCreateAssociatedTokenAccount( connection, payer, new PublicKey(asset), new PublicKey(payTo) ); // Build and send the transfer const ix = createTransferInstruction( sourceAta, // your USDC token account destAta.address, // destination ATA payer.publicKey, parseInt(maxAmountRequired) ); const sig = await sendAndConfirmTransaction( connection, new Transaction().add(ix), [payer] ); // sig = "5LaUvNCMn7p..." ← save this
// Same request, now with X-PAYMENT header const res = await fetch('https://solsigs.com/dex', { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-PAYMENT': sig // confirmed Solana tx signature }, body: JSON.stringify({ mint: 'So11111111111111111111111111111111111111112' }) }); // res.status === 200 ✓ const { success, data } = await res.json(); // data.sources.jupiter.price → 182.45 // data.sources.birdeye.value → 182.38
Devnet facilitator candidate

For future staging experiments, SolSigs can evaluate PayAI as a Solana devnet facilitator with X402_FACILITATOR_URL=https://facilitator.payai.network, X402_NETWORK=solana-devnet, and X402_PAY_TO=$SOLSIGS_RECEIVING_WALLET. Production remains direct signature verification; PAY_TO is a receiving address only, not a hot signing key.

Coinbase CDP x402 option

For production x402 rollout, SolSigs can use the Coinbase Developer Platform hosted facilitator to verify buyer-signed payment payloads and settle onchain without custodying funds. CDP supports Solana Devnet (solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1) and Solana mainnet (solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp), includes the first 1,000 facilitator transactions/month free, then charges $0.001 per facilitator transaction. Buyers sign locally from isolated wallets; sellers publish a receive-only payTo address. No agent should receive a hot-wallet private key.

All endpoints — quick reference
/dexDEX prices — Jupiter + Birdeyemint?, token?$0.002
/arbArbitrage opportunities by spreadminSpreadPct?$0.010
/walletWallet score + classificationaddress$0.005
/launchesNew tokens + rug risk scorelimit?$0.003
/summaryLLM on-chain analysis (Groq)address?, question?$0.008
/predictPolymarket prediction marketsquery?, category?, limit?$0.003
/priceBatch multi-token DEX pricingtokens?, period?$0.003
/nftNFT floors, rarity, wash tradingcollection?$0.004
/stakingCross-protocol staking APYprotocol?$0.002
/whaleWhale wallet tracking + signalsaddress?, min_amount?$0.006
/alertsWebhook alert registrationalert_type?, webhook_url?$0.005
/devProtocol dev activityprotocol?, days?$0.001
/socialOn-chain social sentimentquery?, source?$0.004
/smartmoneySmart money + copy-trade signalsminScore?, topN?, wallets?$0.008
/rpcLoad-balanced Solana RPC proxymethod, params?$0.001
/trendingTrending tokens — volume + sociallimit?, minVolume?$0.004
/token-safetyRug pull prevention — holder + LP checkmint$0.005
/alphaNew launches + insider signalslimit?, minScore?$0.006
/trustWallet trust + reputation scoreaddress$0.003
/perpsPerps — funding rates + OIpair?, limit?$0.005
/trenchesLow-cap token discoverylimit?, minMarketCap?$0.003
/askDeFi query engine (LLM)question$0.006
x402 Discovery Machine-readable for x402-compatible clients: solsigs.com/.well-known/x402.json ↗

Start querying.
No signup required.

Fund a Solana wallet with a few USDC. Point your agent at the discovery endpoint. That's it.