Renders answer HTTP 402.
Ask the render endpoint without paying and it replies 402 Payment Required with a machine-readable price in the x402 v2 shape: Solana mainnet as a CAIP-2 network, the $ANTHROPIC mint as the asset, the treasury as payTo. If PreStocks' token charges a transfer fee, amount already includes it, so the treasury nets the price.
Version 1 settles by verifying a signed on-chain $ANTHROPIC transfer (with a one-time memo) on our server. Full x402 facilitator settlement is on the roadmap. It is x402-style, not x402-certified.
POST /api/render → 402 Payment Required { "x402Version": 2, "accepts": [{ "scheme": "exact", "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp", "asset": "Pren1FvFX6J3E4kXhJuCiAD5aDmGEb7qJRncwA8Lkhw", "payTo": "treasury · set at launch", "amount": "base units · set at launch", "extra": { "nonce": "…", "memo": "MOTION render …", "price": "…" } }] }
Illustrative. Live values come from the API when Studio opens.






