Under the hood.
You do not need this page to hold TALL — it is here so you know why the rules hold.
Two contracts do the work, and the way authority is split between them is why the rules hold.
The token
The Tallystick token keeps balances and the supply. The supply began at 900,000 TALL, fixed at deployment. The only way that figure changes is down: units the queue retires are gone for good. Its charred() view returns the retired total, and each retirement emits a char event.
The queue contract
A second contract is attached to the market itself. It takes the 2% Paring from every swap, records a Notch for it on the Scoreline, and answers Tallages. A Tallage reads the gathered Paring, buys TALL from the market, has the token retire what it bought, and marks the oldest live Notches in order. Every step emits an event, and a rolling record hash chains each event to the last, so the history cannot be quietly rewritten.
Why the rules hold
The Paring rate, the opening-order rule, the supply — all baked into the two contracts without setters; there is no function any account can call to change them. The deployer’s authority ended at deployment: no function touches a holder’s balance, suspends trading, or reissues retired units. The rules hold because there is no handle left to pull.