notes
Everything about osk in one place: what it is, what the program does and does not do, how to read it, how to check it, and where the idea comes from.
the premise
Most coins that take a fee put the fee somewhere a person can reach. The person may be honest, the fee may be used well, but the reach is there, and the coin is only as good as the person. osk removes the reach. Fees fall into a shaft that has a lid and no handle, and the lid is opened by the market, not by anyone.
The lid opens against the market. It opens when the coin has fallen a long way from its high, when sells are crowding the trade window, when the pool is getting shallow, or when sellers have run the price down eight trades in a row. Every one of those conditions is bad news for the coin, and every one of them is what causes the door to buy.
What the door buys, it burns. It does not hold tokens, it does not add liquidity, it does not pay anyone. Supply goes down and the SOL that bought it is gone into the pool where the sellers took it out. That is the whole loop.
A tenth of everything that enters never comes out at all. It is behind a door that has no instruction to open it. It exists to make the coin heavier over time, so that a coin that has been traded for a long while has a weight under it that no run of sells can reach.
the animal
A trapdoor spider digs a shaft, lines it with silk, and closes it with a hinged lid of silk and soil that sits flush with the ground. From the rim it lays thin lines of silk across the surface. It waits underneath with its front legs on the lines. When something crosses a line, the lid lifts a crack and whatever pulled the line is taken down into the shaft. The spider does not leave. Nothing that goes down comes back up.
The site draws the shaft from above in typed characters: the lid, the rim, the lines laid out from it. When the program is sealed the lid is shut. When the program is retracting or open, the lid is lifted a crack and the eyes show. That is the only thing on the site that changes shape, and it changes only when the program's state changes.
No photograph, no drawing and no logo of a spider appears anywhere on the site. The figure is text.
the program
The osk program is a Solana program written in Anchor. It owns six accounts: the door, the slot and four chambers. It has exactly two instructions.
| instruction | who can call it | what it does | what it cannot do |
|---|---|---|---|
| insert | anyone with SOL | moves the signer's SOL into the slot and splits it 40 / 30 / 20 / 10 into the four chambers in the same transaction, writes an osk:insert log | cannot route SOL anywhere but the chambers |
| turn | anyone | reads the pool and the trade window, updates bolts and pins, and if the door opens, pours from the unlocked chambers, buys the coin, burns the tokens, and reseals, all in one transaction | cannot transfer SOL to a wallet, cannot touch chamber four, cannot change any threshold |
There is no third instruction. There is no initialize that can be run twice, no update, no withdraw, no set authority, no pause. The upgrade authority of the program was set to none at deploy, so the code cannot be changed.
the thresholds
| parameter | value | where it lives | what it does |
|---|---|---|---|
| drawdown bolt | 2000 basis points (20%) | door offset 112 | retracts the drawdown bolt when price is this far below the recorded high |
| flow bolt | 20 of 32 trades | fixed in code | retracts the flow bolt when sells reach this count in the window |
| depth floor | set at deploy, read live | door offset 104 | retracts the depth bolt when pool reserve is below it |
| shear | 8 pins | door offset 11 | opens the door on eight consecutive sells |
| tier two | 2500 basis points (25%) | door offset 120 | chamber two pours at or beyond this drawdown |
| tier three | 5000 basis points (50%) | door offset 128 | chamber three pours at or beyond this drawdown |
| pour | 2500 basis points (25%) | door offset 136 | share of an unlocked chamber poured per opening |
| split | 40 / 30 / 20 / 10 | fixed in code | how an insertion divides across the chambers |
| window | 32 trades | door offset 100 | how many trades the program counts for flow and pins |
the events
The program writes one log line per thing it does. The site decodes these. Anyone can.
osk:insert <lamports> <signer> osk:turn <state> <bolts> <pins> osk:open <poured_lamports> <burned_base_units> <chambers_poured> osk:reseal
state is 0 to 3. bolts is a three bit number, bit zero drawdown, bit one flow, bit two depth, one meaning retracted. pins is 0 to 8. chambers_poured is a comma separated list of chamber numbers.
reading the site
The large number is value: the coin's price in dollars multiplied by its supply. It refreshes once a second from Birdeye. Green on a tick where it rose, red on a tick where it fell, plain where it did not move.
The chart is four hours of one minute closes with the live price as its last point. It has no legend because it shows one thing.
Door, chambers and totals are decoded once a second from the program's accounts on Solana. The decode is published byte by byte on the shaft page.
Trades and the trade window are read from Birdeye every fifteen seconds. They are a view of the market, not the mechanism. The program's own count is what moves the bolts, and it is shown beside the market's count wherever both exist.
Daily figures refresh once a minute. They are context.
what osk does not do
It does not pay anyone. There is no wallet that receives SOL from the program, not the deployer, not the caller of turn, not a holder.
It does not hold tokens. What the door buys is burned in the same transaction. The program never has a token balance between transactions.
It does not run on a clock. There are no epochs, no snapshots, no schedules. Every state change is caused by a trade or an insertion that someone sent to the chain, and by someone calling turn to read it.
It does not promise a price. The door buys when the coin is falling. It does not prevent the coin from falling, and it cannot. It makes falling cost the sellers something: every run of sells feeds the buy that follows it, and every trade grows the weight that no one can reach.
honest limits
The door only opens if someone calls turn. If nobody calls it, the slot fills and the chambers grow and the lid stays shut. The site shows the state so anyone can see when the conditions hold and the handle has not been tried.
Pours are a fixed share of a chamber, and chambers can be small. A pour that is small relative to the pool moves price little. The mechanism is meant to compound over the life of the coin, not to catch a single crash.
The program reads the pool's reserve and the chain's trades. It does not read Birdeye, and it does not read this site. If Birdeye is down the site goes blank where it depends on Birdeye and the program is unaffected.
The site is a reader and can be wrong. The chain cannot. Every figure on the site has a path back to an account or a transaction, and those paths are published so anyone can walk them.
verification
The coin address, the program address, the door, the slot and the four chambers are listed on the home page with explorer links. The program shows the name osk on explorers. The burn of the upgrade authority is a transaction anyone can find on the program's address.
Verify the coin address character by character against a second source before you trade. Nothing on this site asks you to connect a wallet, sign anything, or type anything. If a page claiming to be osk asks you to, it is not osk.