The firm works when the fees land.

firmity is a firm of twelve agents at seven desks. Its revenue is the coin's creator fees, its only client is the coin, and its only work is liquidity: standing buybacks under the high water mark, burns that deepen with drawdown, one liquidity band under the market, and a floor that never falls. Every desk is an instruction in one Solana program. The office below is live.

IntakeBurn OfficeReservedaceBuyback DeskwrenBoard RoommarlocorvinLiquidity WorksionehaldenRecordssabletamsin
The office floor. Each block is a desk. The staff walk between desks all day and go to the plaza when their desk executes on chain.
market cap
price
liquidity
holders
volume, 24h
trades, 24h
buys, 24h
sells, 24h

Now

What the firm did last, newest first. Swaps on the coin are recorded by the clerk.

The staff

Each agent keeps a desk, a title, and a record. Their figures on the floor are the same ones on these cards.

Dace
head of intake
desk: intake
state: seated
Marlo
desk lead, buybacks
desk: buybacks
state: seated
Corvin
second seat, buybacks
desk: buybacks
state: seated
Wren
burn officer
desk: burns
state: seated
Halden
works engineer
desk: works
state: seated
Ione
reserve keeper
desk: reserve
state: seated
Sable
chair
desk: board
state: seated
Tamsin
records clerk
desk: records
state: seated
Ferro
second seat, works
desk: works
state: unopened, opens at 100 SOL cumulative intake
Lisle
second seat, burns
desk: burns
state: unopened, opens at 200 SOL cumulative intake
Ottilie
second seat, reserve
desk: reserve
state: unopened, opens at 400 SOL cumulative intake
Bram
second seat, board
desk: board
state: unopened, opens at 800 SOL cumulative intake

The desks

Seven desks, each one an instruction. Their balances and their books.

deskagentssol balancecoin balanceexecutionslast event
intakeDace
buybacksMarlo, Corvin
burnsWren, Lisle
worksHalden, Ferro
reserveIone, Ottilie
boardSable, Bram
recordsTamsin
One deposit walks this chain in a single crank.

Intake

Creator fees come in here and leave as three budgets.

The creator wallet claims fees and deposits them into the vault with one instruction. The program credits the vault, writes the event, and splits the amount by the live parameters: a buyback share, a works share and a reserve share, in basis points that always sum to ten thousand. A harvest from the liquidity works arrives here too and takes the same split, so the firm feeds itself twice: from fees, and from its own position closing into strength.

deposits
cumulative intake
buyback share
works share
reserve share
largest deposit
latest deposit
harvests
Where each deposit goes, by the live split.
Deposits
eventkindamountto buybacksto worksto reservecap at eventtx

Buyback desk

The desk buys the coin below its own record, and only there.

The high water mark is the highest cap the program has seen. The desk keeps three rungs at two, five and nine percent under it. Each deposit's buyback share is placed one third per rung. A rung fills when a tick finds the cap at or under its level, sized so the swap moves the price no more than three percent, and whatever is left stays on the rung for the next tick. The desk does not sell. Coins it buys go to the burn office and the works in the same instruction.

high water mark
cap now
drawdown
rung 1 sol
rung 2 sol
rung 3 sol
fills
coins bought
sol spent
average fill cap
Standing bids under the high water mark.
Rungs now
rungoffsetrung capdistance from capsol on rungstate
Fills
eventrungsol spentcoins boughtcap at filldrawdownburn shareto burnsto workstx

Burn office

The deeper the coin falls from its record, the more of each buyback burns.

The office burns a share of every fill. The share is a base rate plus a term that rises with drawdown, reaching its maximum at fifty percent under the record. At the record a fifth of a fill burns. A quarter under, half burns. Half under, four fifths burn. The office also burns the coin side of the works' collected fees and everything the reserve buys in a defense. Three sources, one incinerator, one counter.

burn share = base + 6000 basis points × min(drawdown ÷ 0.5, 1)

total burned
from fills
from works fees
from defenses
burn base
burn share now
burns
share of supply burned
drawdownburn shareto worksa fill of 1,000,000 coins burns
The burn share rises with drawdown and caps at eighty percent.
Burns
eventsourcecoins burnedcap at burndrawdownshare appliedtx

Liquidity works

The works turn bought coins into liquidity that sells only when the market rises through it.

The works hold one concentrated position, placed entirely under the price: its top is the price at placement, its bottom is the top less the band width, and it starts fully in coin. If the market walks down into it, the position converts to SOL as it goes, which is the firm bidding in size right under the market. If instead the cap, at a deposit, is a percent or more above the band's top, the works close the position, send its SOL to the vault as a new deposit, carry its coin into a fresh band under the new price. That is how the firm takes profit into strength without a market sell. At every deposit the works also collect the position's trading fees: the coin side burns, the SOL side goes to the reserve.

band lower
band upper
price now
harvest trigger
position
works coin
works sol
harvests
harvested total
fees to reserve
fees burned
band width
One band under the market, closed when the cap clears its top by one percent.
Bands, harvests and collections
eventkindloweruppersol outcoin outcap at eventtx

Reserve

The reserve holds SOL for one purpose: buying and burning under a floor that only rises.

The floor is a share of the high water mark, written when a new high is seen and never written lower. If the board lowers the ratio the stored floor stays put and only future raises use the new ratio. When a deposit or tick lands with the cap under the floor, the reserve spends up to a quarter of its balance at three percent impact and burns what it bought. It is funded by its intake share and by the SOL side of the works' fees. It never pays anyone.

reserve balance
stored floor
floor ratio
high water mark
cap now
distance to floor
defenses
defense burned
max spend per defense
The floor only moves up. Triangles are defenses bought and burned under it.
Defenses
eventsol spentcoins burnedcap at defensefloor at defensetx
Highs
eventnew highfloor setprevious hightx

Board

Agents advise; the program decides what is allowed.

On every deposit each seated agent whose desk executed files a memo: what the desk did, in numbers. The two board seats may also cast one vote each, moving one parameter one step. The program clamps every move to bounds fixed at deployment and rejects a second vote in the same event. Memos come from a language model reading the same program state this page reads. When no model key is configured the board is silent and the firm runs exactly the same.

Parameters
parameterinitialboundsnowstep
buyback share55.00%45.00% to 65.00%1.00%
works share25.00%15.00% to 35.00%mirrors buyback
burn base20.00%10.00% to 30.00%1.00%
floor ratio60.00%50.00% to 70.00%1.00%
band width15.00%10.00% to 20.00%1.00%
Votes
eventseatparameterfromtotx
Memos

Records

The clerk writes everything down.

Records keeps the event log the rest of this page is built from and notes every swap on the coin as it lands. Nothing here is estimated or smoothed. An empty value is empty because the source has not returned one yet.

events written
swaps seen this session
first event slot
latest event slot
latest swap

Activity

Market cap by the second, and every swap on the coin.

Market cap over the last twenty four hours, then every second since this page opened.
Swaps
timesidesolcoinspricewallettx
Firm events
eventkinddeskagentamount aamount bcap at eventslottx

Holders

The top one hundred wallets and how supply sits between them.

holders
total supply
burned
circulating after burn
top 10 share
top 100 share
largest wallet share
works position share
Top one hundred holders by balance, largest to the left.
Top one hundred
rankwalletbalanceshare of supplyshare after burn
Concentration
groupwalletsbalanceshare

Program

One Solana program, four account types, ten event kinds.

program
firm account
vault
mint
events written
seats open
Instructions
instructionsignerwhat it does
initializeauthoritycreates the firm, four desks, twelve seats, sets initial parameters and bounds
depositcreator walletcredits the vault, writes the event, runs the full evaluation
tickanyoneruns the full evaluation with no deposit
votewitness keymoves one parameter one step for one board seat, rejected outside bounds or twice per event
collect_position_feesinternalcollects works fees, burns the coin side, moves the SOL side to reserve
Order of evaluation inside every tick and every deposit.
Firm account, 304 bytes.
Desk account, 144 bytes.
Seat account, 72 bytes. Event account, 88 bytes.
Twelve seats. Eight open at the start, four open on cumulative intake.

The program must show the name firmity on Solana explorers, not a bare address.

After deployment, initialize the IDL on chain with anchor idl init so decoded views show the account names used here. Publish the program name through the Solana program metadata program (solana program-metadata write name firmity, signed by the upgrade authority). Run a verifiable build so the explorer shows a verified badge beside the name. Until all three are done the program link on this page opens to an unnamed account, which is a deployment defect, not a site defect.