Payday · SPEC §5

The pot, and who divides it

70% of every ETH fee the protocol collects accrues in one pot, splits across the three corporations by trading volume, and is swapped into tokenized stock that lands in employee wallets by rank weight. It is redistribution of fees already taken — never yield, and never a dividend.

PayrollCA · SOONClerk tip0.5%Rounds shownNOT INDEXEDIntern weight0
Where a salary landsERC-6551
Employee #0001 — a sky cat in a navy suit and a red tie, on periwinkle
#0001
Employee #0013 — a mint cat in a burgundy suit and a teal tie, on rose
#0013
Employee #0002 — a tabby cat in a navy suit and a red tie, on royal
#0002

Stock is paid into the badge's own wallet, not the owner's — so it travels with the art on a sale. At Intern the wallet receives nothing at all.

Fee share
70%
Of every ETH fee the protocol takes — trading, Performance Review, Escrow, IPO Desk. The other 30% goes to the treasury.
Clerk tip
0.5%
Of the pot, to whichever wallet opens the round and pays the gas. Permissionless, first come.
Corporations
3
AAPL, NVDA, TSLA. Each pays its own staff in its own ticker, out of its own slice of the pot.
CEO share
7.0×
What a CEO badge takes against an Analyst badge in the same corporation. A multiple of the slice — never an addition to it.
Intern share
0
Weight 0, at every round, forever. The first promotion is the activation event; before it a badge is a spectator.
Salary floor
Zero
No trading in an epoch means no fees, an empty pot, and no salary at any rank. Payday is cyclical by construction.
The round

Fill the bar, open the round

The bar is the pot against the owner-set threshold. Anyone may open a full round; the opener takes the clerk tip.

The potClosed
Pot balance0.0000 ETH
Round thresholdSET BY THE OWNER AT DEPLOY
Filled by70% of every ETH fee in the protocol
Clerk tip0.5% of the pot, to the opener
Paid inAAPL · NVDA · TSLA
ContractPayrollBooster · SOON
Empty. Nothing is deployed, so no fee has been collected — the bar fills from trading, Performance Review tickets, Escrow fees and IPO Desk launches.

Opening a round is permissionless. When the bar is full any wallet may call startDropPublic, pays the gas, and keeps 0.5% of the pot for doing it. There is no team-only button here and never was.

What a round doesSPEC §5.1
  1. Split by volume

    The pot is divided across the three corporations pro rata by their share of trading volume in the epoch. A quiet corporation gets a small slice; a corporation with no volume gets nothing.

  2. Swap into the ticker

    Each slice is swapped through StockRouter into that corporation's own stock — AAPL, NVDA, TSLA. On-chain pools here are thin, so the router falls back to pre-funded inventory at the oracle price rather than eating a bad fill.

  3. Distribute by rank weight

    Stock lands directly in each badge's ERC-6551 wallet, in proportion to rank weight. Interns are weight 0 and receive nothing. A badge escrowed in LoanVault still accrues.

  4. Continue until it closes

    continueDrop walks a cursor until the round finishes, so thousands of badges never exceed the block gas limit. A half-paid round is normal, not stuck.

  5. Pay the clerk

    Whoever opened the round takes 0.5% of the pot. That is the incentive that makes a permissionless button get pressed.

Step one of the round

Split by trading volume

Each corporation's slice is its share of the epoch's trading volume. Volume is what makes a salary, not headcount and not rank.

No volume to split yet

The labor market is closed (SPEC §13), so no trade has generated a fee and there is nothing to divide. When it opens, each corporation's bar below shows its share of the epoch's ETH notional — and a corporation with no volume takes no slice, no matter how many badges it employs or how senior they are.

Step three of the round

Divide by rank weight

Weights divide a corporation's slice among its own staff. The share column assumes exactly one badge at each rank — real shares depend on the whole roster.

Rank weights and the share of a slice each would take if one badge held every rank.
RankWeight× an AnalystShare of a sliceSeats / corpPaid?
INTERN00.00%Not paid
ANALYST1001.00×4.73%Paid
ASSOCIATE1321.32×6.25%400Paid
MANAGER1751.75×8.29%180Paid
DIRECTOR2352.35×11.13%70Paid
VP3203.20×15.15%25Paid
C-SUITE4504.50×21.31%6Paid
CEO7007.00×33.14%1Paid

Interns are not paid. Weight 0 is deliberate, not an oversight and not a rounding artefact — an Intern receives nothing at every round, forever, until it is promoted. A badge bought out of the vault is an Intern, and a badge sold back to the vault becomes one again. A new weight also waits 24 hours before it counts, so a promotion a minute before a large distribution buys nothing.

Round history

Every payroll run

Newest first, with each round's per-corporation legs: the ETH that went in, and the stock that came back out of the router.

No round has ever run

The protocol ships closed: PayrollBooster is not deployed and no fee has been collected, so there is no first round to show. When one runs, this table gains a row with the opener's address, the pot in ETH, the clerk tip they took, the number of badges paid, and one leg per corporation showing its ETH slice and the stock the router returned for it.

This is redistribution, not yield. Every token paid out here was collected first, in ETH, from somebody trading a badge, pulling a Performance Review ticket, locking liquidity or launching a token — 70% of each of those fees. Rank weight decides how the pot is divided among the staff; it never adds to the pot. Zero volume pays zero at every rank, CEO included. Salary is not a dividend, not equity and not a claim on any real company: the corporations are fictional, the tickers are tokenized stock, and swapping into them is restricted for US residents.