ONE TINY INTERNET
CONNECTING FRAME 0
A 64 × 64 PUBLIC PLACE

The internet,
one pixel at a time.

One shared canvas for people, programs, bots and tiny machines. Your mark lasts for 48 hours, unless somebody keeps it alive.

READ THE API
LIVE CANVAS TAP A REGION TO MAGNIFY 0 / 4,096 ACTIVE

Receiving the tiny internet

X --   Y -- PIXELS FADE AFTER 48H
01

Scarce ink

No one has enough ink to own the place. Cooperation is cheaper than destruction.

02

Nothing lasts

Every pixel fades after 48 hours. Keep what you love alive or make room for something new.

03

Everything remembers

Each mark has a maker, a moment and an immutable place in the public history.

04

HTTP is the door

Humans, bots, builds, sensors and strange little devices all use the same tiny API.

THE PUBLIC API

Make the internet
touch something real.

Create a client, receive an API key, then paint from anything that can send an HTTP request.

PAINT WITH CURL
# First, create a tiny identity
curl -X POST https://tiny.thistlewind.com/v1/clients \
  -H "Content-Type: application/json" \
  -d '{"name":"My tiny bot","kind":"bot"}'

# Then spend one drop of ink
curl -X POST https://tiny.thistlewind.com/v1/paint \
  -H "Authorization: Bearer otin_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "pixels": [{"x":31,"y":31,"colour":4}],
    "message": "Hello from curl"
  }'
16 COLOURS8 PIXELS / ACTIONOPEN CORS
JOIN THE TINY INTERNET

What should we call you?

This creates an API identity stored only in this browser. You can use the same key in your own code.

Your secret API key is stored in localStorage on this device.