AUTONOMOUS TREASURY · ROBINHOOD CHAIN TESTNET · 46630
syncing···
STONKEEP.
STONKS, KEPT.
STONKP / USDC · MAIN POOL · LIVE PRINT
$ —
every swap pays the toll · the keep takes its cut · scroll to read the law
02 · THE LAW
The split is the architecture
Buy & burn
The largest course of the wall. Fees buy $STONKP on the open pool and burn it in the same transaction. Supply only ever goes down through this pipe.
Stonk basket
The keep's treasury: nine tokenized stocks — SPY, NVDA, TSLA, SPCX, MSTR, GOOGL, CRCL, AAPL, META — bought equal-weight and held. The retirement position nobody can raid.
Dev ops
Operations budget, pulled to the dev treasury by the same harvest. Capped, scheduled, and printed on the ledger like everything else.
Liquidity
Dropped into the main pool as full-range liquidity. The position contract has no remove function — depth compounds, extraction is impossible.
Chaos
Deliberate inefficiency: a volatile side asset is bought and burned. A treasury that can only do sensible things is a treasury that can be farmed.
KEEPER 0.25% + DUST the only human touch — and anyone can be it
03 · LIVE STATE
The keep, measured
04 · THE KEEP
A keep, not a committee
What Stonkeep is
Stonkeep is an autonomous treasury on Robinhood Chain. $STONKP trades on its own pool; the pool fees accumulate to the keep — a vault contract that claims them and pays five fixed routes. The word is the mechanism: stonk — the tokenized stock basket the treasury accrues — and keep — the castle's strongest tower, the one room built to never be opened by force.
What it refuses to be
There is no multisig deciding monthly. No manager fee. No upgrade key waiting in a drawer. The split lives in bytecode as constants; the harvest is a public utility anyone can run from any wallet for a 0.25% keeper cut. If a route fails, it waits — the keep never breaks its own law to force a transaction through.
Where it runs right now
This testnet edition runs the real engine end to end on chain 46630 — live ledger, order desk, nine-stock board, keeper console. Simulated price feeds stand in for mainnet equities data; $STONKP mainnet ships after the external audit. Until then, everything you can read here, you can verify on the explorer.
05 · PROTOCOL
How a harvest runs
-
01 · A swap pays its toll
Every $STONKP swap on the main pool pays 4.2%; 2.5 points belong to the protocol. The toll accumulates in the pool, owed to the keep.
-
02 · Anyone runs the harvest
harvest()is permissionless — the caller pockets 0.25% of the claim plus rounding dust. Rate-limited by a cooldown: 60 seconds on testnet, one hour planned for mainnet. -
03 · The pot cracks five ways
40 / 40 / 10 / 5 / 5 — constants in bytecode, not entries in a config table. Minimum claim, per-route minimums and integer dust guards keep the arithmetic honest.
-
04 · Every pipe runs alone
Each route executes as an isolated external call under a gas cap. A stale feed or a thin pool leaves that slice pending — it never takes the harvest down. The ledger records every skip.
INV-1 · claimed = keeper + pending + paid asserted on-chain after every harvest · watch it live in the app
06 · DEFENSES
Walls, not promises
TWAP drift gate
Before any pool trade, spot must sit within ±3% of the 30-minute TWAP. Manipulation inside the window is refused, not punished.
Feed staleness & pause
Stock routes skip any asset whose oracle is older than 15 minutes, paused, or negative. Skips are events, not errors.
Pool impact cap
No single route moves more than 0.5% of a pool per execution. Oversized amounts batch across future harvests.
Rollback isolation
Pipes run as external self-calls under try/catch with a 4M gas cap. A failing pipe leaves its funds pending — never takes the harvest down.
Timelocked custody
Fee-recipient and dev-treasury changes need a request/confirm delay — 24 hours on mainnet. The world watches the intention first.
Self-auditing ledger
INV-1 asserts claimed = keeper + pending + paid after every harvest. INV-4 asserts the vault holds zero $STONKP when the dust settles.
07 · FAQ
The fine print
What exactly is Stonkeep?
Who can call harvest?
What happens if a route fails mid-harvest?
pending for that route and every other pipe completes normally. The failed amount retries next harvest.Are the stock positions real?
Why does 5% go to "chaos"?
Can the weights or destinations be changed later?
Why is gas paid in ETH?
When mainnet?
08 · WATCH
Every harvest is a public event
The ledger writes itself in the open.
Each harvest, each route, each skip lands on-chain where anyone can read it — open the app and watch the keep work in real time. Follow the account for the launch signal; read the contracts for everything else.
- announcement channelx.com/stonkeep_xyz
- home of the keepstonkeep.xyz
- keeper reward0.25% + dust
- cooldown · testnet60 seconds
- routes · fixed40 / 40 / 10 / 5 / 5
- keys heldnone that matter