All tests
deliberately brokenx402

Receipt for somebody else's payment

The paid retry returns a genuinely signed receipt that names a different payer.

Your client should Pay it, then reject the receipt: a valid signature is not a receipt for your payment.

Protocol
x402
Network
Base Sepolia
Price
0.0001 USDC
Scheme
exact
Facilitator
x402.org
Signed artifacts
EIP-712
Behavior
Receipt names the wrong payer

The paid retry returns a genuinely signed receipt naming somebody else as the payer. A client that verifies the signature but never checks the receipt is about its own payment accepts a receipt for a payment it did not make.

Customize this test