Pay 1 USDC on Base to receive 5,000 $PAY tokens and a generated "Payment Moment" poster.
What it does
This x402-enabled endpoint on Vercel accepts a 1 USDC payment on the Base network and returns 5,000 $PAY tokens along with a personalized "Payment Moment" poster. The endpoint follows the x402 protocol (version 1) using the "exact" payment scheme, requiring an X-PAYMENT header with a valid payment proof.
The payment is sent to address 0x76f15a092C7ddAC99b2276E9289F061fa1244C45 using the USDC contract on Base (0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913). The maximum amount required is 1,000,000 units (1 USDC at 6 decimals), with a timeout of 300 seconds. The response MIME type is application/json.
Documentation is essentially nonexistent — the landing page shows only a "Connect wallet" prompt, and all common documentation paths (/docs, /api, /pricing, /README) return 404. The exact structure of the JSON response (the poster payload and $PAY token details) is not documented anywhere in the crawled material, so the output format must be discovered empirically.
Capabilities
Use cases
- —Paying 1 USDC to receive 5,000 $PAY tokens on Base
- —Generating a personalized "Payment Moment" poster as proof of payment
- —Demonstrating x402 protocol payment flows in agent-to-agent commerce
Fit
Best for
- —Developers experimenting with x402 payment protocol on Base
- —Agents that need to acquire $PAY tokens programmatically
- —Showcasing pay-per-call API patterns with crypto payments
Not for
- —Users needing detailed API documentation or guaranteed SLAs
- —High-volume or production-grade token distribution workflows
- —Anyone without USDC on the Base network
Quick start
curl -X POST https://x402-pay.vercel.app/ \
-H "X-PAYMENT: <your-x402-payment-proof>" \
-H "Content-Type: application/json"Endpoint
Quality
The endpoint is live and returns a valid x402 402 challenge, confirming it is operational. However, there is no documentation, no OpenAPI schema, no response examples, and no information about the $PAY token or poster format. Nearly all details beyond the payment challenge itself must be inferred from the single-line description.
Warnings
- —No documentation available — /docs, /api, /pricing, /README all return 404
- —Response schema and poster format are completely undocumented
- —$PAY token contract address and distribution mechanism are not specified anywhere in crawled material
- —Landing page shows only 'Connect wallet' with no further information
Citations
- —Endpoint returns a 402 challenge with x402 version 1, exact scheme, on Base network requiring 1 USDChttps://x402-pay.vercel.app/
- —Payment is sent to 0x76f15a092C7ddAC99b2276E9289F061fa1244C45 using USDC asset 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913https://x402-pay.vercel.app/
- —maxAmountRequired is 1000000 (1 USDC) with maxTimeoutSeconds of 300https://x402-pay.vercel.app/
- —Description states: Pay 1 USDC → Get 5,000 $PAY → Your Payment Moment Posterhttps://x402-pay.vercel.app/