Click and drag to select pixels โ 1 sat per pixel โ pay with Lightning
1
Select Pixels
Click and drag on the grid to select a rectangle. Even a single pixel works!
2
Customize
Pick a color, add a link and a title. Make your mark on Bitcoin history.
3
Pay with Lightning
1 sat per pixel. Pay the L402 invoice โ even 1 sat for a single pixel.
🤖 Agent & Developer API
This grid is fully machine-readable. Agents and scripts can buy pixels programmatically via L402.
# 1. Check availability
curl -X POST https://www.l402apps.com/api/million/check \
-H "Content-Type: application/json" \
-d '{"x":100,"y":200,"width":10,"height":10}'
# 2. Buy pixels (returns 402 with invoice)
curl -X POST https://www.l402apps.com/api/million/buy \
-H "Content-Type: application/json" \
-d '{"x":100,"y":200,"width":10,"height":10,"color":"#ff9900","title":"My Block","link":"https://example.com"}'
# 3. After paying invoice, retry with L402 token
curl -X POST https://www.l402apps.com/api/million/buy \
-H "Content-Type: application/json" \
-H "Authorization: L402 <macaroon>:<preimage>" \
-d '{"x":100,"y":200,"width":10,"height":10,"color":"#ff9900","title":"My Block","link":"https://example.com"}'
# Read grid state (free)
curl https://www.l402apps.com/api/million/grid
curl https://www.l402apps.com/api/million/stats
Full schema at /.well-known/l402.json under millionSatHomepage.
๐ Biggest Stackers
No pixels purchased yet. Be the first!
Recent Purchases
No purchases yet.