KAMIYO: Multi-Chain Crypto Payment Verification API | x402 Infrastructure

—  x402決済基盤

Stop building payment infrastructure.
Start shipping features.

Multi-chain payment verification in one line of code. No infrastructure. No parsing. No authentication.

1,000 free verifications/month8 blockchains supported10-minute integration99.9% uptime SLA

Built for Developers

Add crypto payments to your API in 3 steps

1. User Sends Payment
~30 seconds
Customer sends USDC to your wallet on any supported chain
Transfer 10.00 USDC
To: your_wallet_address
Chain: Solana
2. Submit Transaction Hash
<500ms
Call x402 API to verify the payment happened on-chain. No API key required.
$ curl -X POST api.kamiyo.ai/v1/x402/verify
-H "Content-Type: application/json"
-d '{"tx_hash":"..."}'
3. Grant Access
Instant verification
Payment verified. Grant API access to your customer
// Verification response
verified: true
amount: 10.00
currency: "USDC"

Why Developers Choose KAMIYO

Skip the Blockchain Learning Curve
We handle RPC endpoints, transaction parsing, and confirmations across all chains
One API, Every Chain
Solana, Base, Ethereum, Polygon, Arbitrum, Optimism, Avalanche, and BSC with a single integration
Production-Grade from Day One
99.9% uptime SLA, sub-500ms responses, automatic RPC failover
Built for AI Agents
ERC-8004 compatible for autonomous payments, pay-per-use pricing

Developer-Friendly SDKs

Official Python and JavaScript SDKs. TypeScript definitions included. 5-minute quick start.

Python SDK
# Install SDK
pip install x402-python

# Verify payment
result = client.verify_payment(
tx_hash="...",
chain="solana"
)
JavaScript SDK
// Install SDK
npm install @x402/sdk

// Verify payment
const result = await client
.verifyPayment({txHash: "..."})

How It Works

Setup
Add to any API in 10 minutes
Step 1: User sends USDC to your wallet
Step 2: Submit tx hash to x402 API
Step 3: Get instant verification result
Step 4: Grant or deny access
Chains: Solana, Base, Ethereum, Polygon, Arbitrum, Optimism, Avalanche, BSC
Example
# No API key required
from x402 import X402Client
client = X402Client()
result = client.verify_payment(
tx_hash="...",
chain="solana",
expected_amount=10.00
)
if result.verified:
# Grant access

Pricing

Start free, scale as you grow

Free

$0forever
  • 1,000 verifications/month
  • Solana & Base support
  • Multi-chain USDC verification
  • Community support
  • Standard rate limits
Most Popular

Starter

$99/mo
  • 50,000 verifications/month
  • Solana, Base & Ethereum
  • Priority verification
  • Email support
  • Higher rate limits
  • 99.9% uptime SLA

Pro

$299/mo
  • 500,000 verifications/month
  • 6 blockchain networks
  • Advanced risk scoring
  • Priority support
  • Custom rate limits
  • 99.95% uptime SLA

Enterprise

from $999/mo
  • Unlimited verifications
  • All supported chains
  • Custom integration support
  • Dedicated support
  • Custom SLA agreements
  • On-premise deployment option

Building for

Monad
PayAI
Hyperliquid
Daydreams
Solana

Frequently Asked Questions

Everything you need to know about x402 Infrastructure

What is x402 Infrastructure?

+

Which blockchains are supported?

+

How fast is payment verification?

+

How do I integrate x402 into my API?

+

Do I need blockchain expertise?

+

What about fraud and payment manipulation?

+

How much does x402 Infrastructure cost?

+

What happens if I exceed my verification limit?

+

Can AI agents use x402 for payments?

+

Still have questions?