OTC

How an OTC desk works

A desk is an NFT that owns a vault. The vault fills with tokenised stock over time, and whoever holds the NFT owns whatever is in it.

What you get

Minting burns 1,000,000 OTC and issues a Metaplex Core NFT with a vault address derived from it. The burn happens inside the mint instruction, before the NFT exists — Solana transactions are all-or-nothing, so there is no version of this where somebody gets a desk without the supply going down.

The vault is what makes it a desk rather than a picture. It holds real tokenised stock, it is owned by the NFT rather than by you, and it travels with the NFT when you sell.

You payAmountWhere it goes
Deposit1,000,000 OTCBurned
Surcharge0.5 SOL0.45 pot · 0.05 protocol
Account rent~0.023 SOLYour own accounts · refundable

Activating a desk

A freshly minted desk earns nothing until you activate it. Press Activate on the mint page or your profile, approve the transactions, and it is done once — permanently.

Solana will not let one account hold a balance of more than one token. Each stock needs its own account on your desk, created and rent-funded ahead of time, and ten of those do not fit in the same transaction as the mint. That is the only reason this is a second step.

Nothing is lost by waiting. What a desk is owed is recorded from the moment it is minted and keeps accruing whether its accounts exist or not. Rounds skip it until they do, then pay it in full.

What a round does

The moment the pot clears 0.1 SOL it is spent — all of it — on whichever stock is next in the rotation. What it bought is split equally across every live desk. Not proportionally, not weighted by how long you have held: one desk, one share.

A round is one transaction however many desks exist, because it writes a single number rather than paying five thousand accounts. Your share is the difference between that number and where your desk last stood — counter minus stamp. Delivering it into the vaults happens afterwards, one transaction per desk, and anybody can trigger it.

Where the money comes from

Everything the protocol spends passes through one account — the pot. Three things fill it.

SourceAmountTo the pot
Mint0.5 SOL surcharge0.45 SOL
Sale on Magic Eden5% royaltyFull
OTC traded on pump.funCreator feesFull · swept every 2 min
The 1,000,000 OTC deposit funds none of this. It is destroyed, it goes nowhere, and nobody receives it. Total supply is permanently smaller every time a desk is issued, and you can watch the number fall on the front page.

Two of the three keep working after the last serial is minted, which is what stops a sold-out supply ending the rounds.

What we take

0.05 SOL per mint — a tenth of the 0.5 SOL surcharge, taken by the mint instruction. That is the only instruction in the program that pays the protocol wallet, and there is no second source of revenue.

EventProtocolPot
Mint surcharge0.05 SOL0.45 SOL
DepositN/AN/A · burned
Royalty on a saleN/AFull
Creator feesN/AFull
Selling a deskN/AN/A
None of what the pot receives is a promise. If nobody mints and the token stops trading, the pot stops filling and rounds stop firing. Nothing you already hold is affected — the stock is in your desk and you can pull it out yourself — it simply stops growing.

Selling a desk

Selling a desk is selling the NFT. The vault is derived from the NFT and every instruction checks ownership against it, so transferring the token transfers everything the desk owns — its accounts, its stock, and anything a round has credited but not yet delivered. There is nothing to withdraw first and nothing that gets left behind.

Which also means it never stops working. A listed desk is still live, still counted, and still paid by every round while it sits on the market; whoever buys it picks it up mid-flight with everything on it, rather than starting from zero.

In practice that means listing it on Magic Eden, the same as any other Solana NFT. The protocol takes nothing from the sale. The collection does carry a 5% royalty, and it goes to the pot rather than to us — but it is declared on the collection rather than enforced by the program, so a marketplace pays it and a hand-typed wallet-to-wallet transfer does not.

The numbers

SettingValue
Deposit1,000,000 OTC · burned
Surcharge0.5 SOL
Protocol share0.05 SOL per mint
Royalty5% · to the pot
Round threshold0.1 SOL
Supply5,000 desks
Stocks in rotation10
Account rent~0.002 SOL per account

The accounts

Protocol wallet————
Collection————
Metaplex CoreCoRE…hX7d
Stocks in rotation

The pot and the config are program addresses, derived from a seed rather than owned by anyone. The rest is read off the config account, so nothing here can drift from what is deployed. Every row links out; hover one for the full address.