Wallet-native analytics. Real-time revenue. On-chain verified. One line of code turns any x402 endpoint into a real company.
$12,847
+23.1%8,492
+12.8%47
+5$1.51
-2.1%Built for the x402 Foundation ecosystem
Built on x402, a Linux Foundation protocol. These organizations are founding members of the x402 Foundation — not partners or customers of KyvernLabs.
195+
x402 Services
$600M+
Annualized Volume
119M+
Transactions
The problem
$600M+ flows through the x402 economy. Every service provider is flying blind on revenue, customers, and pricing.
$ curl -s /api/analytics
error: endpoint not found
$ grep 'payment' server.log | wc -l
47,291
$ # Who paid? How much? Which endpoint?
$ # No idea ¯\_(ツ)_/¯
$ echo "total revenue?"
# manually parse 47k lines...
$ awk '{sum+=$5} END {print sum}'
ERROR: field 5 not found
$ # give up
No idea which agents pay you the most
Can't tell if your pricing is competitive
Zero visibility into payment trends
Manual wallet balance checking
Revenue
API Calls
Revenue per endpoint, per agent, in real-time
Market pricing benchmarks and percentile rank
Retention curves and growth trends
On-chain verified, click to BaseScan
x402 Ecosystem
$24M+
Monthly volume
Across the x402 ecosystem
75M+
Transactions processed
On-chain verified payments
195+
Active services
Live x402 endpoints
20+
Foundation members
Including Coinbase, Stripe, Visa
Ecosystem data from the x402 Foundation leaderboard. These are protocol-wide metrics — not KyvernLabs metrics.
How it works
Install middleware
npm install @kyvernlabs/pulse and wrap your handler
Receive a payment
An agent pays your x402 endpoint — Pulse captures it
See your revenue
Dashboard shows revenue and tx hashes in real time
For developers
npm install @kyvernlabs/pulse → wrap your handler → every payment captured automatically. Payer wallet, USDC amount, blockchain tx hash. Your data only — SIWE-secured.
import { withPulse } from '@kyvernlabs/pulse';
import { withX402 } from '@x402/next';
export const GET = withPulse(withX402(async () => { ... }));How it works
Sign in with Ethereum. No email, no password. Your wallet is your identity.
Auto-generated kv_live_ key. Copy and paste into your config.
One line: withPulse(withX402(handler, config)). That's the entire integration.
Every payment captured, verified on-chain, and analyzed in real-time.
Features
See every payment as it happens. Revenue, calls, latency, errors — no refreshing.
Every transaction linked to a blockchain tx hash. Click through to BaseScan.
See how your pricing compares to the entire x402 market. Percentile rankings.
Get notified when revenue spikes, drops, or a new high-value agent appears.
Push payment events to Slack, Discord, or any endpoint. HMAC-SHA256 signed.
Know your best customers, retention curves, cohort analysis, and growth trends.
195+ services. $600M+ in volume. Zero revenue visibility. Until now.
Free for up to 5,000 events/day. No credit card required.