casoon
documentation

How the payroll works

fee5% in eth
to holders2%
slots6
floor100,000 tokens
min epoch2 hours
settles at20x cost

How the machine works

Teaps is a single token on robinhood chain with a fee-based distribution model for holders. every buy and sell pays a 5% fee in eth at the time of the swap. of this, 1% goes to the launchpad, and the remaining 4% is distributed as follows: 2% is paid to holders in their selected tokens, 1% is directed to protocol-owned liquidity, 0.85% supports the protocol and team, and 0.15% pays the keeper's gas.

the liquidity share does not build pools of its own. it buys both sides of pools that already exist and already carry volume, so the treasury collects a proportional share of the fees those pools are already paying. positions span the full price range, so they never fall out of range and never need rebalancing, and they are held rather than traded.

no tokens are sold to fund distributions, because fees are collected directly in eth. and because the fee is applied by the pool's hook rather than the token contract, holding and transferring Teaps works exactly like any standard erc-20.

Choosing your payout

each wallet loads up to 6 slots from the curated menu and sets a weight per slot. at settlement the keeper buys exactly that mix for that wallet, with that wallet's own accrued eth. nobody else's basket touches yours, and there is no shared pot to divide.

  • weights are written as basis points and must total exactly 10,000 on chain.
  • the builder lets you leave any total: it scales your weights to 100% when you save and shows you the scaled split before you sign.
  • a basket change applies from the next epoch. the open epoch pays the basket that was saved when it opened.
  • if a token in your basket is paused or delisted, that leg is paid to you as eth instead, and the leg resumes when the token can be bought again.
  • clearing your basket returns you to the curated default basket. opting out to eth is a separate action, and both are available.

open the basket builder

Epochs and settlement

a keeper checks the system every 10 minutes and settles at most once every 2 hours. the two hours are measured from the moment the epoch opened, not against a clock face: an epoch that opened at 19:02 cannot settle before 21:02. settlement happens only when the accumulated fees exceed the cost of settling, the swaps for every selected token plus a transfer to every eligible wallet.

settle if accruedFees > (swapCost + transferCost) x margin

two hours is a floor rather than a schedule. the real interval scales with trading volume, so every settlement is one that is worth it for the holders who receive it. watch the current epoch

Per-second accrual

rewards accrue continuously. your share of an epoch is your pro-rata share of total token-seconds across the epoch, not your balance at a single block. snapshot designs let a buyer capture a full epoch with momentary exposure. here, earnings are strictly proportional to how long you held.

this is measurable. against a step-function distributor, a buy-before, sell-after trade captures around 9,000 basis points per epoch. against streaming accrual it captures around 19, the fair value of the exposure it actually carried.

each settlement starts a stream with a defined end, and your portfolio shows exactly where your own stream stands.

Eligibility floor

a wallet is paid once it holds at least 0.01% of the total supply, which is 100,000 tokens. above the floor every second counts in full, and the marginal token that crosses the floor carries the most value of all.

eligibility is assessed continuously, so time above the floor is exactly the time that earns. you can build and save a basket before you cross it, and the payouts start the moment you do.

Contracts

tokensoon
distributorsoon
catalogsoon
treasurysoon
adaptersoon