ORBIT DESKnon-custodial · bounty keeper · three walls
ORBIT DESK is a tokenized index desk. You set a mandate of target weights; prices drift; a permissionless keeper rebalances toward target and earns a proportional bounty — guarded at every step by three walls. No vault. No yield-farm. No admin withdraw.
Four verbs define the whole product. Everything else is guardrail.
The manager fixes the fund's mandate: target weights that must sum to 100%. Only the manager; never a withdraw.
Holders enter the basket with follow and exit pro-rata with cross. There is no manager redemption — only share holders.
A keeper realigns the basket toward target and earns a bounty minted as shares. The contract enforces the three walls before paying a single wei.
Every rebalance is checked against all three — or it reverts.
A rebalance must strictly reduce drift. No bounty for making the basket worse.
The keeper's price feed must track the reference oracle within a deviation band.
Bounty is proportional to drift-reduction, gated by a floor + cooldown. Splitting can't farm.
One command closes the whole circuit.
Local chain on :8545
Oracle, desk, fund, tokens
ETH $1 → $2 creates drift
Drift ↓, bounty paid
Solidity 0.8.24 (Hardhat). OrbitFund, OrbitDesk, OrbitPriceOracle + mocks, with the four must-pass test suites.
Vite + React + TS. Routes / desk funds floor mandate.
Node keeper that watches drift and auto-rebalances for the bounty.