Loading the board
Loading the board
Fees
On Robinhood mainnet (4663), protocol ETH from the ERC20T hook and the identity pass vault converges on one adaptive splitter. Strat pass fees on legacy routers are unchanged; this page is the platform leg only.
protocolFeeRecipient, wired to the splitter.feeDestination to the same splitter.AdaptiveBuybackFeeSplitter (0x7659b36970B340df61f2547483DBBbf88ba92e0B, Sourcify) starts at 100% buyback bps (10_000). Incoming ETH is split between:
Tier table, quorum, and Safe override are in Contracts and the repo runbook docs/runbooks/adaptive-buyback-fee-splitter.md.
Live protocol stats (/stats, GET /api/stats) aggregates fee events, splitter disbursement, buyback burns, and TVL from chain 4663.
GET /api/platform-fees/diagnose returns rolling-window min/max mcap, sample count, target tier, and when checkpoint() is eligible. The daily cron GET /api/cron/stratm-buyback-status returns the same JSON (auth: CRON_SECRET). Neither route holds a key or sends transactions.
checkpoint() and applyTier() are permissionless. Run them from a local keeper wallet or self-hosted cron — not from Vercel env vars.
Blockscout explorer: https://robinhoodchain.blockscout.com