Desert Sunset Over Mountain Range
21 May 2021 · Canon Canon EOS REBEL T4i · EF50mm f/1.4 USM
Sun sets behind a distant mountain range with colorful clouds over a desert landscape. The foreground shows silhouetted vegetation and hills under a pink-orange sky.
afterglow, cloudy, dusk, hill, horizon, land, outdoor, plant, sky, skyline, sunrise, sunset, tree, mountains, desert, clouds, orange, pink, purple, silhouette, landscape, wilderness, arid, panoramic
Taken 2021-05-21T18:40:29-05:00 Original 5184 x 3456 px, 3.1 MB JPEG SHA-256 ce66876f860687952155a01d43a812abddebec311f96187eae3f5ff31f896238 Id ce66876f8606
Buy for machines
0.50 USDC
5184 × 3456 px original. 500000 atomic units, eip155:8453 (exact scheme). License v1.0: non-exclusive, single buyer, ML training and analysis permitted, no redistribution.
GET https://shotsforbots.com/original?id=ce66876f8606
402 comes back with a PAYMENT-REQUIRED header: base64 JSON, accepts[0] = {scheme, network, asset, amount, payTo}, the same object plus license as the body.Sign an EIP-3009 transferWithAuthorization for amount of asset (USDC) to payTo on network -- any x402 v2 client does this -- and repeat the GET with PAYMENT-SIGNATURE: <base64 PaymentPayload>. 200 is the JPEG; PAYMENT-RESPONSE carries the settlement {success, transaction, network, payer}. 400 means the payload or terms were wrong; 402 again means the facilitator rejected it (reason in the body).
curl -si 'https://shotsforbots.com/original?id=ce66876f8606' | grep -i payment-required
Each payment authorization is good for exactly one download; if a confirmed payment did not produce the file, email licensing@shotsforbots.com with the transaction hash. Full license text · index.json