Routes
How a fee dies
- 40% buy & burn —
- 40% stock reserves —
- 10% dev ops —
- 5% liquidity —
- 5% chaos —
Trade
Constant product, honest toll
The desk quotes against live pool reserves with the 4.2% toll already deducted — 2.5 points feed the vault, the rest pays liquidity. Orders carry a 3% slippage guard baked into the call. What the ticket shows is what the pool math does.
tip: file swap 100 buy at the console — section 08.
Positions
Nine perpetual stock positions — half swap, half LP, guarded by feed-staleness and drift checks. The testnet edition runs simulated feeds; mainnet plugs into real equities prices.
| ticker | feed price | status | position pool |
|---|
Harvest
fn harvest() — claims pool fees, fires all five routes in one tx
NEXT WINDOW···
MINIMUM CLAIM···
connect a wallet to run it
The harvest is a public utility
Live testnet, same bytecode that flies on mainnet. The keeper console is open to any address, any wallet, no allowlist. Rate-limited by a cooldown — 60 seconds in the testnet edition, one hour planned for mainnet.
tip: file harvest at the console once connected.
Ledger
- reading the ledger···
Manual
SAFETY GATES
- G/01 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.
- G/02 Feed staleness & pause
- Stock routes skip any asset whose oracle is older than 15 minutes, paused, or negative. Skips are events, not errors.
- G/03 Pool impact cap
- No single route moves more than 0.5% of a pool per execution. Oversized amounts batch across future harvests.
- G/04 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.
- G/05 Timelocked custody
- Fee-recipient and dev-treasury changes need a request/confirm delay — 24 hours on mainnet. The world watches the intention first.
- G/06 Self-auditing ledger
- INV-1 asserts claimed = keeper + pending + paid after every harvest. INV-4 asserts the vault holds zero $FALL when the dust settles.
QUESTIONS
What exactly is Fallora?
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.