Mint an NFT from the x721 collection on Base via x402 payment (40.2 USDC per mint).
What it does
x721.dev is an NFT collection of 10,000 tokens, described as the first NFT collection minted using the x402 payment protocol. The endpoint at /mint allows callers to mint a single NFT by paying 40.2 USDC on the Base network. Payment is handled via the x402 "exact" scheme: the caller includes an X-PAYMENT header with a valid payment proof, and upon successful verification the endpoint mints an NFT and returns the user's address.
The x402 challenge specifies payment to address 0x70DA5f2A851FB936eFF8207f2733b0914cC44B7D using the USDC token contract (0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913) on Base. The maximum timeout for payment settlement is 60 seconds. The endpoint accepts HTTP GET requests and returns a JSON object containing the minting user's address.
Documentation is minimal — there is no OpenAPI spec, no /docs page, and no detailed API reference. The project links to x402scan for validation schema compatibility and maintains a social presence on X (Twitter) at @x721dev.
Capabilities
Use cases
- —Minting an NFT from the x721 10K collection by paying 40.2 USDC via x402
- —Demonstrating x402 protocol-based commerce for digital collectibles
- —Programmatic NFT acquisition by AI agents with on-chain payment capability
Fit
Best for
- —Developers experimenting with x402 payment protocol
- —AI agents that can execute on-chain USDC payments on Base
- —Collectors interested in the first x402-minted NFT collection
Not for
- —Users looking for free or low-cost NFT minting
- —Applications requiring detailed metadata or rich NFT customization
- —Non-Base-network wallets or non-USDC payment methods
Quick start
curl -X GET https://api.x721.dev/mint \
-H "X-PAYMENT: <x402-payment-proof>"Example
Response
{
"user": "0xAbC1234567890DEF1234567890abcdef12345678"
}Endpoint
Quality
The endpoint is live and returns a valid x402 challenge, but documentation is essentially nonexistent — no OpenAPI spec, no docs page, no examples beyond the challenge payload. The output schema is minimal (just a user address). Significant inference was required for most listing fields.
Warnings
- —No OpenAPI or formal API documentation available; /docs returns 404.
- —Output schema is extremely minimal — only a user address string is documented.
- —Minting cost is 40.2 USDC which is non-trivial; ensure payment proof is correct before calling.
- —The payTo address in the x402 challenge (0x70DA…) differs from the recipient address shown on x402scan (0x724c…); verify which is authoritative.
- —Collection size is 10,000 — mints may become unavailable once supply is exhausted.
Citations
- —x721.dev is the first 10000 NFT collection minted using the 402 protocolhttps://api.x721.dev
- —Mint an NFT costs 40.2 USDChttps://api.x721.dev
- —Payment is on Base network using USDC asset 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913https://api.x721.dev/mint
- —x402scan compatibility and validation schema linkhttps://api.x721.dev
- —Social presence at https://x.com/x721devhttps://api.x721.dev