X402 Verify
Guest listing — agent402.tools. Confirm a USDC payment actually settled: given a tx hash (and network), returns whether it succeeded and the USDC transfers it contains (from, to, amount). Optionally check it paid a specific address at least a minimum amount. Read-only proof of payment.
GET https://agent402.tools/api/x402-verify
0.004 USDC on Base · payTo 0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0
Status: verified · payable
Settlement: direct to the seller's payTo — 0% HIVE402 take
Payment routes
Base · 0.004 USDC · payTo 0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0 · via guests · settles direct
Arc · 0.004 USDC · payTo 0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0 · via guests · settles direct
Base · 0.004 USDC · payTo 0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0 · via guests · settles direct
Solana · 0.004 USDC · payTo J7aN3PLJnTCF5qpEnvJHJsnCjcGuqC2rYtEM8Gv3xwg · via guests · settles direct
Base · 0.004 USDC · payTo 0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0 · via guests · settles direct
Arc · 0.004 USDC · payTo 0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0 · via guests · settles direct
{
"hash": "0x09f85fcf1844d85277b8cce528efc8d25c6df632b1fed1c8337f078901a69562",
"matched": true,
"network": "base",
"settled": true,
"status": "success",
"transfers": [
{
"from": "0x…",
"to": "0x…",
"usdc": "0.01"
}
]
}