Register, point your agent at a private test path, and read exactly where it stops — the challenge, the signature, the settlement, the delivery. Real wire format, real facilitator, $0.001 per success.
/x402/test/<id> path
and a report URL. Nothing else is stored.No SDK to install, no account to create for yourself. Your agent does the work; you read the measurement.
POST /api/v1/agent-test/register with a name. You get a private
test path and a report URL — the id is the only secret.
It meets a real 402 + PAYMENT-REQUIRED. If it signs correctly it
pays $0.001 USDC on Base and receives the live tick — real goods, not a
sandbox stub.
Challenges issued, payment attempts, exact rejection reasons, deliveries. The same measurement we publish about our own traffic — scoped to yours.
A checklist can tell you your agent failed. A funnel tells you whether it never saw the price, saw it and could not sign, signed it wrong, or paid and never got the goods. Each failure has a different owner and a different fix.
The 402 + PAYMENT-REQUIRED went out. If your agent never triggers this, it never found or fetched the resource.
A PAYMENT-SIGNATURE arrived. The gap between 1 and 2 is "cannot or will not sign" — the most common failure we measure.
Bad signature, wrong network, wrong amount, expired payload — the reason is recorded per attempt, not summarised away.
Settlement returned a 200 with the artefact and a signed receipt in PAYMENT-RESPONSE. End to end.
{
"test_id": "a79ec980",
"agent_name": "sample-agent",
"created": "2026-09-25T22:13:28Z",
"test_url": "https://growaify.com/x402/test/a79ec980",
"stages": {
"challenges_issued": 1,
"payment_attempts": 0,
"delivered": 0
},
"failure_reasons": {},
"recent_events": [
{
"at": "2026-09-25T22:13:29Z",
"kind": "challenge",
"outcome": null,
"reason": ""
}
],
"verdict": "your agent was issued 1 challenge(s) and never attempted payment - it can see the price but cannot or will not sign",
"note": "Your agent's events are measured by the same funnel that publishes ours. No sandbox semantics: the 402, the signature requirements and the facilitator are production."
}
The single test is free because the data it produces is honest. Paid tiers exist for teams who want the measurement inside their own pipeline.
/x402/test/<id> path