Glossary

Airdrop — The distribution of 100 % of a treasury's stocks to the holders of its token, pro rata, in kind, every 24 hours when the treasury has accumulated at least 0.1 ETH. Each holder's share follows their average balance over the 24 hours before the cycle. Decided on 2026-09-27; since 2026-09-28, paid in wrapped stocks on Ethereum and claimed by each holder. Coded on 2026-10-04, in the AirdropDistributor, with the keeper's step and the dapp's claim screen written on 2026-10-05; not deployed. Neither a yield nor a claim on the vault. The cycle and the threshold are owner settings; these are their defaults.

Anti-snipe — The special regime covering a market's first ten blocks: a tax of 80 % in the opening block, falling by 8 points per block down to the normal 5 %. These are the default settings.

Band 1 / Band 2 — A market's two liquidity positions. The first, denser, covers the climb from the launch price to ten times it, with the default launch settings. The second has no upper bound.

Basket — The composition of tokenized stocks a market's treasury will buy and airdrop to its holders. Chosen at launch; no function changes it, though StockFun's owner can upgrade the vault that holds it.

Burn — Sending to 0x…dEaD. Total supply does not move; circulating supply shrinks, and the difference is a public balance.

Creator buyback — Removed on 2026-09-27, replaced by the airdrop. From 2026-08-27, a creator's right to have treasury stocks sold to buy back and burn their token.

Cycle — One airdrop of one market: the stocks sent for one window, shared among the holders of that window. Opened by its first send, or ahead of it, which freezes its numbers for good. Each holder claims their share of it, with no deadline.

Debt — What the hook owes a vault that refused its treasury line (treasuryOwed), or a share of a fee collection the liquidity lock keeps for a vault or a creator that refused it (vaultOwed, creatorOwed), since 2026-10-05. Anyone pays it once the recipient takes ETH again (payTreasury, payOwed); the keeper does every cycle.

Deferred — Said of a stock a claim cannot pay at that moment, because the airdrop contract is short of it after an emergency transfer or because its transfer is refused. Since 2026-10-05 the claim pays the other stocks, and the deferred one stays due.

Holding recorder — The HoldingRecorder, the module that keeps, for every token, each address's balance over time and the recorded supply, the airdrop's inputs. Every token reports each balance change to it; if the report fails, the transfer fails, the one deliberate exception to the isolation rule. StockFun's owner can stop a token's record (setRecorder(0)) or upgrade the recorder in place, at once. Outside the tokens since 2026-10-02, and upgradeable.

FDV — Fully diluted valuation: total supply times the current price. The unit the launch parameters are expressed in.

Window — The period over which a cycle's holdings are measured: 24 hours ending at 13:00 UTC by default, before the US open all year; the owner sets both. A send counts for the last window closed when it arrives.

Hook — A contract the Uniswap v4 PoolManager calls at precise moments in a swap. StockFun's takes the fee and applies the anti-snipe.

Isolation and levers — The founder's design rule of 2026-10-05: a failure in one function, market, stock, cycle, record or recipient never blocks the others, and every contract that can hold funds has a lever to move out what is stuck and can take a fix. One deliberate exception: a token's report to its holding recorder. See Architecture.

Keeper — The offchain worker that triggers conversions and airdrops, and pays the debts the hook and the lock keep for a recipient. It decides nothing.

Held aside — Said of stocks sent for a window without eligible holdings: the airdrop contract keeps them for the market until the first window that has some, as long as the cycle schedule does not change and the token's holding recorder is not replaced in between.

End mode — The liquidity lock's only exit, since 2026-10-02. The protocol owner announces it; from then on no market can launch, and 30 days later the owner can recover the whole liquidity of every pool, to any address. The pools keep trading meanwhile, and the owner can cancel.

Emergency mode — The owner's power to move any asset out of a treasury, a bridge hub or the airdrop contract, to any address, at once. Immediate since 2026-10-05: no delay, and no setting can add one.

OFT — Omnichain Fungible Token, the LayerZero format Paxos's USDG uses to cross to Robinhood Chain.

Oracle bound — The maximum gap the vault accepts between a Chainlink feed price and the actual execution. 50 basis points on ETH → USDC, 200 on buying the stocks, by default; both are owner settings, read live by every vault.

Protocol owner — StockFun's owner: the owner of the factory on Ethereum, mirrored on Robinhood Chain by the remote hub. It upgrades the modules, changes the settings, and holds emergency mode, the rescues and the end mode.

Rescue — The protocol owner's lever, since 2026-10-05, on a contract without emergency mode: it moves out what was sent to that contract by mistake or left by a failed operation, never what the contract keeps for someone. See Emergency mode.

Setting — A number of the protocol that its owner changes onchain, with immediate effect, since 2026-10-05: the tax and the anti-snipe, the creation fee, the shape of new markets, the conversion threshold and bounds, the airdrop's cycle, among others. The values this book gives are the defaults. See Trust model.

Proxy / implementation — How every upgradeable module is built since 2026-10-02: a proxy holds the address and the state, and runs the code of an implementation, which an upgrade replaces.

Tick — A step on Uniswap's price scale. One tick is a factor of 1.0001. tickSpacing 60 means only ticks that are multiples of 60 are usable.

Treasury Ratio — Obsolete since 2026-09-27. Treasury value divided by circulating market cap, the former signature metric; it lost its meaning once the treasury is emptied at each airdrop. Its replacement is still to be decided.

Upgrade — The replacement of a module's implementation by the protocol owner, with immediate effect, since 2026-10-02. Every module can be upgraded except the tokens, the liquidity lock and the remote vault deployer. When this book calls a rule fixed or immutable, it means that no function changes it; an upgrade can.

USDG — Paxos's stablecoin, the cross-chain rail's cash leg.

Mirror vault — A market's RemoteTreasuryVault on Robinhood Chain, deployed via CREATE2 at an address predictable from Ethereum, behind a proxy since 2026-10-02.

Anti-snipe whitelist — A list of at most 20 addresses by default, set by a market's creator in the creation transaction, public and unchangeable, that pay the normal 5 % during the anti-snipe blocks. Held by the owner and shared by every market until 2026-09-28.