Try the API Instantly

No account required. Pay per request with USDC via x402 and the Machine Payments Protocol, or sign up for a free plan with 1,000 monthly credits.

Instant Access

No signup required

Pay Per Request

From $0.01 via MPP

Multi-Method Payments

Tempo, Stripe, Cred credits

Select Endpoint

Enter Address

GET https://api.credprotocol.com/api/v2/score/address/vitalik.eth

Response

Click "Send Request" to see the response

Frequently Asked Questions

What is MPP and how does it work?

The Machine Payments Protocol (MPP) is an open payment gateway that lets APIs accept multiple payment methods through a single integration. When you make a request, our server responds with a 402 Payment Required challenge listing the available methods. You choose how to pay — stablecoins via Tempo, card via Stripe, or on-chain credit based on your x402-compatible wallet signature — and the response is returned instantly once payment is verified.

What is x402?

x402 is an open payment protocol that enables instant micropayments for API access using USDC stablecoins. Instead of creating an account and managing API keys, you simply connect your wallet and pay per request. Payments are authorized via an EIP-3009 signature and settled on-chain. Our MPP gateway uses x402 as the underlying transport for wallet-based payments.

What payment methods are supported?

Our MPP gateway supports three payment methods: Tempo — on-chain USDC stablecoin payments verified via Tempo; Stripe — card payments settled on Base; and Cred — a credit-based method where wallets with a high Cred Score (700+) can access the API on credit, with settlement scheduled automatically. Each method is offered as a challenge in the 402 response, so your client can pick the best fit.

Which networks are supported?

We support USDC payments on Base (mainnet), Base Sepolia (testnet), SKALE Base (mainnet), and SKALE Base Sepolia (testnet). Base is a fast, low-cost Ethereum L2 built by Coinbase. SKALE offers zero-gas transactions with sub-second finality. Your wallet will automatically detect the correct network when you connect.

How do I pay for an API request?

Connect your wallet ( MetaMask, Coinbase Wallet, WalletConnect, or others), enter the address you want to query, and click "Send Request". You'll see the payment amount required and can select your preferred network. Click "Pay with Connected Wallet" to sign the transaction, and your API response is returned instantly once payment is confirmed.

What is the Cred credit method?

Wallets with a Cred Score of 700 or above can use the Cred payment method to access the API on credit — no upfront payment needed. You sign a challenge with your wallet to prove ownership, and the system checks your score and extends credit up to a session limit. Credit is tracked on a ledger and settled automatically, so high-reputation wallets can start querying instantly.

What wallets can I use?

Any wallet that supports EIP-3009 (USDC permit signatures) works with x402 and MPP. We support MetaMask, Coinbase Wallet, WalletConnect, and other popular wallets. You'll need USDC on Base or SKALE to make payments, or a Cred Score of 700+ to use the credit method.

Ready for More?

Get 1,000 free Cred Units monthly, or upgrade for higher limits and advanced features.