← Back to Revettr

Pricing

Pay per request. No API keys. No accounts. Your agent pays with its wallet.

Free Tier

$0
100 requests / day
  • Full risk scoring (0 to 100)
  • All 4 signal types included
  • 5 direct chains supported
  • Rate limited per IP
  • No payment required
  • Great for testing and evaluation

Batch Scoring

$0.008
USDC per request (10+ batch)
  • Everything in Pay Per Request
  • Score up to 50 counterparties at once
  • POST /v1/score/batch endpoint
  • 20% discount on volume
  • Parallel signal execution
  • Single x402 payment per batch

Pricing FAQ

How does pricing work?

Revettr uses x402, an open payment protocol. Your agent includes a USDC micropayment with each API request. No signup, no API keys, no invoices. The payment is verified on Base before the request is processed. If you prefer fiat, MPP (Stripe) is also supported.

Which plan is right for me?

Start with the free tier (100 requests/day, no payment needed) to test scoring quality. When your agent is in production and needs unlimited access, switch to pay per request. If you're scoring portfolios or running batch checks, use the batch endpoint for 20% savings.

What are the plan limits?

Free tier: 100 requests per day per IP address, with the wallet signal scored on Base (RPC + Alchemy + ERC-8004) but without InsumerAPI cross-chain enrichment. Pay per request: no rate limits, full 8-chain wallet trust scoring including InsumerAPI cross-chain enrichment, limited only by your payment throughput. Batch: up to 50 counterparties per batch call. Free-tier signed envelopes carry wallet.insumer_skipped: true so verifiers can distinguish them from paid envelopes.

How can I manage spend?

Every request costs exactly $0.01 USDC (or $0.008 in batch). There are no hidden fees, no monthly minimums, and no overages. Your agent controls spend by controlling how many requests it makes. Monitor usage by tracking x402 payments in your wallet.

What chains are supported for scoring?

Revettr scores wallets on 5 chains directly (Base, Ethereum, BSC, Polygon, Arbitrum) on every request, and adds InsumerAPI cross-chain enrichment (Solana, XRPL, Bitcoin, for 8 chains total) on paid requests. The free tier covers the 5 direct chains only. Payment is accepted on Base (x402 USDC), Tempo chain 4217 (MPP/Stripe), and Stellar.

What signals are included in every score?

Every request scores 4 signal categories: Domain (WHOIS age, DNS, SSL), IP (geolocation, VPN/Tor, datacenter), Wallet (on-chain history, age, counterparty diversity), and Sanctions (OFAC, EU, UN screening). Each signal includes a confidence score.

LLM-Readable Pricing Summary

PRODUCT: Revettr — Counterparty Risk Scoring API WEBSITE: https://revettr.com CATEGORY: Agent infrastructure, risk scoring, x402 payments PRICING MODEL: Pay per request (no subscription, no API keys) PLANS: 1. Free Tier - Price: $0 - Limit: 100 requests per day per IP - Signals: Domain, IP, Wallet, Sanctions - Chains scored: 5 direct (Base, Ethereum, BSC, Polygon, Arbitrum) - InsumerAPI cross-chain enrichment: NOT included - Signed envelope: carries wallet.insumer_skipped: true so verifiers know - Payment: None required 2. Pay Per Request (default) - Price: $0.01 USDC per request - Limit: None - Signals: Domain, IP, Wallet, Sanctions - Chains scored: 8 total (5 direct + Solana, XRPL, Bitcoin via InsumerAPI) - InsumerAPI cross-chain enrichment: included - Payment protocols: x402 (Base), MPP (Tempo/Stripe), Stellar - Payment asset: USDC 3. Batch Scoring - Price: $0.008 USDC per request (minimum 10) - Limit: 50 counterparties per batch - Endpoint: POST /v1/score/batch - Same tier behavior as POST /v1/score: paid batches include InsumerAPI cross-chain enrichment, free-tier batches skip it - Payment: Single x402 payment per batch HOW TO USE: - Python SDK: pip install revettr - MCP Server: /.well-known/mcp/server.json - OpenAPI: /docs - Direct API: POST /v1/score with x402 payment header - Agent discovery: /.well-known/x402.json, /llms.txt NO API KEYS REQUIRED. Agent pays from its own wallet per request.

How Agents Use Revettr

Python SDK

pip install revettr. Call Revettr().score(wallet_address="0x...") and get a 0 to 100 score with signal breakdown. SDK handles x402 payment automatically.

MCP Server

Connect via /.well-known/mcp/server.json. Compatible with Claude, Cursor, and any MCP client. Tool: score_counterparty. No configuration needed.

Direct API

POST /v1/score with JSON body and x402 payment header. Returns score, tier, confidence, and per-signal breakdown. See /docs for full OpenAPI spec.

Agent Frameworks

Pre-built integrations for LangChain, AutoGen, and CrewAI. Import the tool, add to your agent, and it scores counterparties before transactions.