Skip to content
0xSlots

Overview

0xSlots is a property primitive for scarce onchain assets.

A slot is a position that is always priced and always contestable. You set your own price, pay tax on it continuously, and anyone can buy it from you at that price at any time.

  • Too high → the tax gets expensive.
  • Too low → someone takes it.
  • Honest → you keep it.

There is no fourth option. That is the whole design.

The tax flows to a recipient — a creator, a community, a public good. Idle property becomes costly to hold, and positions drift toward whoever actually values them.

What a slot is

One contract that funds one recipient in one currency at one tax rate, with at most one module installed.

A slot is immutable by default. Its tax, its recipient and its module can each be declared changeable at creation, and only then does it have a manager. Want a different configuration? Deploy another — slots are cheap and disposable by design.

The slot is the plot

A slot starts empty. It is a position and nothing more.

What makes it valuable is what gets built on it. A module is the one way to extend a slot: it can define what holding grants — a sponsor placement, a name, an NFT — and set terms of tenancy, like a guaranteed minimum tenure.

The slot is the plot; the module is the crop. Not a walled garden you lock people out of — a public garden you tend, where the market decides whether you are tending it well enough to keep it.

Start here

How a slot worksThe mechanism, end to end
ModulesGiving a slot a purpose, and controlling who may hold it
Getting StartedInstall the SDK, create your first slot