OPEN DOCUMENTATION INDEX
New money,
one cleared floor at a time.
Elevator is an experimental, autonomous algorithmic monetary issuance protocol built around one ELE/WETH Uniswap v4 market. Organic swaps are the protocol clock: the hook observes conditions, queues eligible work, and uses a later swap's active unlock to advance one bounded task. Normal operation requires no keeper fleet, bot heartbeat, maintenance transaction, or app button.
The contracts have extensive automated testing, but that is not proof of economic safety. Floors are monetary accounting levels, not guaranteed prices. ELE rewards are volatile assets, and USD values are mark-to-market estimates rather than redeemable claims.
Verify the network and every contract
Elevator is configured for Robinhood Chain, chain ID 4663. Addresses below are release data, not browser-local overrides. A missing address is explicitly shown as unpublished.
| COMPONENT | VERIFIED ADDRESS |
|---|
One final onchain transaction permanently wires every component, authenticates and initializes the Uniswap v4 pool, transfers all genesis ELE, seeds five permanent liquidity layers, activates the live liquidity epoch, and closes bootstrap forever. The hook rejects every other pool initializer. Afterward, organic swaps operate the protocol; there is no keeper address to trust or fund.
The market operates the machine
Trading does more than produce price history, fee reserves, and net-flow evidence. Every organic ELE/WETH swap also clocks the protocol state machine. The hook checks conditions, queues work, and lets later swaps execute bounded actions until the cycle is current.
Market strength
→ observations and WETH fees
→ sustained target floors
→ reserve release + new issuance
→ Car rewards + permanent liquidity
Market weakness
→ Buyback Reserve becomes executable
→ a later organic swap executes WETH-to-ELE compression
→ acquired ELE enters excluded reserve inventory
Compression accumulates ELE inventory during weakness. A later ascent may use that inventory for at most 60% of its floor distributions, while at least 40% remains newly issued money.
Responsibility is split; the hook orchestrates
No single contract both observes the market, holds every asset, chooses policy, and distributes rewards. Wiring is performed once during deployment, then the Uniswap v4 hook coordinates normal runtime work directly from order flow.
ELE TOKEN
Non-rebasing ERC-20 with permit, immutable cap, controller-only minting, and reserve-only burns.
ELEVATOR HOOK
Charges fees, tracks market state, and coordinates one bounded automation task per swap.
STAIRCASE CONTROLLER
Qualifies and authorizes whole floors, selects leverage, and accounts for rolling issuance.
RESERVE VAULT
Custodies excluded ELE and segregated Buyback and Stability WETH.
DISTRIBUTOR + CAR
Splits each floor and accounts for rider principal, weight, destinations, and rewards.
LIQUIDITY + COMPRESSION
Locks permanent positions and executes bounded reserve-funded ELE buybacks.
V4 AUTOMATION
Uses the active PoolManager unlock for compression, liquidity, and protocol transitions without a keeper.
ONE-TIME CONFIGURATION
Core contracts, parameters, pool, and monetary authority cannot be swapped later.
ELE is explicit supply, not a rebase balance
Wallet balances change only through ERC-20 transfers, rewards, minting to the distributor, or reserve burns. There is no share index, wrapper token, or global balance adjustment.
Circulating versus reserve supply
ELE held in the Reserve Vault is excluded from circulation. Moving ELE into the vault compresses circulation without changing total supply. Releasing it reverses that circulation change. Minting increases total supply. Burning reserve inventory reduces total and reserve supply together.
| ACTION | TOTAL | RESERVE | CIRCULATING |
|---|---|---|---|
| Sell fee or buyback enters reserve | Unchanged | Increases | Decreases |
| Reserve release | Unchanged | Decreases | Increases |
| New issuance | Increases | Unchanged | Increases |
| Reserve overflow burn | Decreases | Decreases equally | Unchanged |
Fifty thousand ELE, zero contributed WETH
The entire genesis supply enters five permanent, one-sided v4 positions. No WETH is paired at launch. Geometry creates approximately 7.0022 WETH of synthetic launch valuation and 6.4289 WETH of active virtual depth.
| LAYER | ELE | RANGE | PURPOSE |
|---|---|---|---|
| Opening | 5,000 (10%) | Launch to ~4x | Immediate depth. |
| Momentum | 2,500 (5%) | Launch to ~25x | Early and middle discovery. |
| Upper momentum | 2,500 (5%) | Launch to ~100x | Extends the active curve. |
| Mature reinforcement | 10,000 (20%) | Activates near ~100x | Dormant upper-market depth. |
| Backstop | 30,000 (60%) | Launch to max tick | Continuous permanent market. |
What virtual liquidity means
The positions contain real ELE but initially no WETH. Buyers bring the first physical WETH and remove ELE. Selling traverses the ranges in reverse and can reactivate finite layers.
The approximately 7 WETH figure is curve geometry, not redeemable protocol WETH.
Every swap is both a trade and a clock tick
Elevator binds to one ELE/WETH PoolKey with a 0.30% LP fee and 60-tick spacing. Exact-input fees are calculated before the swap. Exact-output input is grossed up after actual consumption is known. v4 return deltas make PoolManager settle the complete obligation.
The two-swap automation pattern
Swap N observes and queues; Swap N+1 may execute one task before its own settlement. Separating discovery from execution prevents a recursive policy cascade inside the trade that first satisfies a gate. Subsequent swaps continue the queue until no eligible work remains.
Swap N: beforeSwap check → market settlement → pending pass
Swap N+1: active v4 unlock → one gas-capped task → settlement
Swap N+2: continue only when more work is eligible
The first WETH-input trade
At launch PoolManager has no physical WETH available for a pre-settlement fee transfer. The first WETH-input trade therefore waives only Elevator’s hook fee; the 0.30% LP fee still applies. Normal hook fees begin after physical WETH exists.
Protocol buybacks charge no monetary fee and add nothing to market net flow or mint capacity.
Fees fund distinct jobs
The 0.30% LP fee belongs to liquidity positions. An additional state-dependent hook fee is assessed on input.
| STATE | WETH INPUT | ELE INPUT | APPROX. TOTAL WITH LP |
|---|---|---|---|
| Lobby | 1.00% | 1.00% | 1.30% |
| Ascending | 1.25% | 1.25% | 1.55% |
| Doors Open | 0.80% | 1.50% | 1.10% / 1.80% |
| Descending | 0.60% | 1.75% | 0.90% / 2.05% |
WETH-input routing
A fixed 0.20% input slice goes to revenue. The remaining hook fee is split 60% Buyback and 40% Stability. Only Buyback plus Stability WETH counts as eligible ascent fees.
Hook fee: 0.0100 WETH, separate from the LP fee.
0 executor reward
ELE-input and LP fees
On sells, a fixed 0.20% input slice goes to revenue and the remaining hook-fee ELE enters the Ascent Reserve. LP harvest routes WETH 50% revenue / 30% Stability / 20% Buyback and all harvested ELE to the reserve.
Spot-marked ELE value is neither treasury WETH nor guaranteed sale proceeds.
Policy reads time; swaps supply the checkpoints
The hook stores 1,536 cumulative-tick observations at a 15-minute storage interval, approximately 16 days. Consults interpolate history and extend the latest cumulative value to the current block. The protocol does not need a heartbeat transaction: if the pool is quiet, wall time still passes, and the next organic swap evaluates the elapsed interval against current observations.
PRIMARY TWAP
30-minute WETH/ELE average.
CONFIRMATION TWAP
5-minute confirming average.
MINIMUM LIQUIDITY
Lowest epoch liquidity; zero remains sticky.
ELIGIBLE FEES
Settled Buyback plus Stability WETH only.
NET WETH FLOW
Buyer inflow minus seller outflow.
SPOT
Used for compression, never sufficient for issuance.
TWAPs, fees, flow, and liquidity come from one pool. Multiple gates raise attack cost but cannot prove organic demand.
A floor is a paid monetary level, not a price guarantee
Every floor is a relative price level anchored to launch. Each newly cleared floor authorizes 0.10% of the immutable 50,000-ELE anchor: exactly 50 ELE.
The 18.1262% spacing derives from the floor quantum and selected 0.6% supply elasticity. The market chooses how many fixed levels it sustains; it does not redefine their spacing.
| FLOOR | FLOOR PRICE (WETH/ELE) | CUMULATIVE ENTITLEMENT |
|---|---|---|
| 0 | 0.000140043659615112 | 0 ELE |
| 1 | 0.000165428258463833 | 50 ELE |
| 2 | 0.000195414121378928 | 100 ELE |
| 10 | 0.000740842547978549 | 500 ELE |
| 19 | 0.003317738371859487 | 950 ELE |
| 20 | 0.003919118383536750 | 1,000 ELE |
After Floor 19 is paid, a dip and recovery through Floors 1–19 pays nothing. The next reward begins at Floor 20.
Price discovers candidates; gates decide whether they count
Qualification must remain live for 15 minutes. Hook-originated checkpoints arrive naturally with organic swaps and may bridge quiet intervals; direct public recovery calls retain the five-minute freshness rule. The controller stores the minimum target seen during the shared dwell, so a late spike cannot inherit earlier time.
Every gate
- Valid 30-minute and 5-minute TWAPs.
- Sustained target above the cleared high-water.
- Hook-evaluated 15-minute dwell.
- Minimum observed liquidity.
- Positive signed net WETH flow.
- Eligible WETH fees at least 0.05% of circulating market value.
- Candidate-tested Stability coverage.
- Enough reserve plus mint capacity for a complete floor.
- First delay, cooldown, prior-expansion, and pause checks.
Every gate passes or the ascent fails. Excess price cannot compensate for missing fees or negative flow.
Fees earn authority to print; they do not collateralize ELE
The higher TWAP is used as valuation price. Stability coverage tests the concrete candidate; it is a gate, not redemption backing. The first 0.1 WETH of Stability is excluded.
| TIER | LEVERAGE | COVERAGE | CONDITION |
|---|---|---|---|
| Base | 10x | 0.50% | Minimum liquidity |
| Healthy | 20x | 1.00% | High-water tier permits it |
| Maximum | 30x | 1.50% | 2x minimum liquidity and early tier |
Independent ceilings
- 2% gross event cap.
- 2% new issuance per event.
- 2% tranche cap.
- Rolling 24-hour, 7-day, and 30-day caps.
- 21 million hard cap.
- At least 40% newly minted in each executed floor.
| HIGH-WATER FLOOR | MAX LEVERAGE | 24H | 7D | 30D |
|---|---|---|---|---|
| 0–20 | 30x | 2.00% | 5.00% | 10.00% |
| 21–50 | 20x | 1.50% | 3.75% | 7.50% |
| 51–100 | 20x | 1.00% | 2.50% | 5.00% |
| 101+ | 10x | 0.70% | 1.66% | 3.33% |
Rolling bases exclude still-live mint records, so printing cannot grow its own allowance. The high-water taper never reverses.
Every fully payable crossed floor settles together
DesiredFloors = SustainedTarget - CurrentFloor
MaximumPayable = min(2% event cap,
Reserve + MintCapacity,
MintCapacity / 40%)
PayableFloors = min(DesiredFloors, floor(MaximumPayable / 50))
Authorized = PayableFloors × 50 ELE
Rounding is downward; no floor is partially paid. Authorization lasts one hour. Later hook passes revalidate price, liquidity, rolling capacity, hard-cap room, and coverage before automatically executing whole-floor tranches at least 15 minutes apart. Expired remainder is erased rather than owed; no account must return to press an execution button.
Floors 1–19 cleared together: 950 ELE gross.
Each floor is a separate economic slice
Even inside one aggregate transaction, floors settle in order so destinations stop at the selected level.
| DESTINATION | SHARE | PER 50-ELE FLOOR |
|---|---|---|
| Car | 88% | 44 ELE; empty share returns to reserve |
| Permanent liquidity | 10% | 5 ELE |
| Team | 2% | 1 ELE |
| Automation | 0% | No reward; work rides with swaps |
Position yourself; the hook settles the ascent
Curve Mining is the user activity powered by the Elevator Car contract. A miner deposits ELE, chooses a destination above the current floor, waits, and activates. Organic swaps then operate the monetary state machine; when the market earns a floor, the hook settles its Car allocation without a keeper or miner maintenance transaction.
How to Mine
Connect the wallet that will own the position, switch to Robinhood Chain, and keep enough native gas for approval, deposit, activation, refresh, claim, and exit transactions. Read the live Current Floor immediately before depositing. A higher Qualified Target is not the Current Floor yet.
Read the live Current Floor before depositing. Your destination must be greater than the Current Floor and no more than 64 floors above it. If the Current Floor is 6, valid destinations are 7 through 70. Entering 4 does not mean four floors ahead; it means Floor 4 and the deposit will revert.
- Open the mining app, connect the wallet that holds ELE, and confirm that the page shows Robinhood Chain.
- Read Current Floor immediately before depositing. Do not use the market's price-qualified target as the Current Floor.
- Choose an absolute destination from Current Floor + 1 through Current Floor + 64. Leave enough room for your intended mining period because one ascent can clear several already-qualified floors.
- Enter the ELE amount and destination, then press Approve + Mine.
- Confirm an approval transaction if requested, then confirm the separate deposit transaction. Approval alone does not create a position.
- After the deposit confirms, save the numeric Position ID shown in Position Control and the activity log. A wallet address or transaction hash is not a Position ID.
-
Load that Position ID and verify its owner, principal, and
destination. A new deposit should show
Active: false. - Wait at least 15 minutes of chain time. This is the earliest activation time, not a guarantee of immediate activation.
-
Press Activate and confirm the transaction.
Activation succeeded only when the position shows
Active: trueand nonzero weight. Depositing alone earns no active-weight reward. - Leave the position active for future earned ascents through its inclusive destination. Rewards are not fixed and are never retroactive for floors settled before activation.
- Use Refresh Weight after the one-hour and four-hour age tiers. The larger weight applies only from the successful refresh forward.
- Use Claim to withdraw accrued ELE without closing the position. Use Exit to receive principal plus rewards and permanently delete it; principal has no early-exit penalty.
If Activate fails after 15 minutes
A position deposited during an active qualification epoch is deliberately excluded from that already-developing reward event. It cannot activate while that same epoch remains pending. This prevents last-minute deposits from diluting miners who were already active.
| WHAT YOU SEE | LIKELY REASON | WHAT TO DO |
|---|---|---|
| Position unavailable | The numeric Position ID is missing or incorrect. | Copy it from the confirmed deposit activity log. |
| Position is not mature | Less than 15 minutes of chain time has elapsed. | Wait, reload the position, and try Activate again. |
| Activation reverts after 15 minutes | The deposit's qualification epoch is still unresolved. | Wait for that epoch to resolve; repeated attempts still revert. |
| Destination is at or below Current Floor | The floor reached the destination before activation. | Exit, recover principal, and open above Current Floor. |
| Position belongs to another wallet | The connected wallet is not the position owner. | Reconnect the owner wallet on Robinhood Chain. |
Choosing the destination
The destination is the last floor the position intends to mine. Destinations are inclusive: an active Floor 10 position can share Floor 10, then its mining weight retires. Distance is measured from the Current Floor at deposit.
| DISTANCE AT DEPOSIT | DESTINATION MULTIPLIER | MEANING |
|---|---|---|
| 1 floor | 1.025x | Shortest valid destination |
| 10 floors | 1.25x | Longer inclusive commitment |
| 20 or more floors | 1.50x maximum | No multiplier above the cap |
If the current floor has reached your destination
| POSITION STATUS | WHAT HAPPENS | WHAT TO DO |
|---|---|---|
| Active before destination | It shares eligible rewards through its inclusive destination, then its weight retires and rewards stop increasing. | Claim, or exit to recover principal and rewards. |
| Never activated | It cannot activate after Current Floor reaches or passes its destination and earns no active-weight reward. | Exit to recover principal, then open a new position above the live Current Floor. |
| Deposit submitted below Current Floor | The transaction reverts and no position is created. | Choose Current Floor + 1 through Current Floor + 64. |
A position deposited while a floor is already qualifying is excluded from that pending floor. Even after 15 minutes, activation may wait until that qualification epoch resolves. If it succeeds, the position starts with the following eligible floor; it cannot enter the already-pending ascent.
Lifecycle
- Deposit ELE and choose a destination one to 64 floors ahead.
- Wait at least 15 minutes.
- Activate using current age and destination weight.
- Refresh prospectively at later age tiers.
- Claim rewards or exit with principal plus accrued rewards; early exit has no principal penalty.
Who operates what
| ACTOR | RESPONSIBILITY |
|---|---|
| Curve Miner | Deposit, select a destination, activate, refresh, claim, or exit. |
| Organic market swaps | Supply the clock ticks that check, queue, and carry protocol work. |
| Elevator Hook | Qualify floors, authorize ascent, execute tranches, and credit Car rewards. |
Eligible positions do not race to execute an ascent. The market earns the mint, a later swap makes the hook settle it, and the Car records each position's share. The miner only claims or exits when desired.
| AGE | ELIGIBILITY |
|---|---|
| <15 minutes | 0% |
| 15m–1h | 25% |
| 1h–4h | 65% |
| 4h+ | 100% |
Destinations are inclusive: a Floor 10 rider receives Floor 10, then stops. Positions are non-transferable.
Qualification cutoff
Deposits made while qualification is active are permanently ineligible for the pending floor and begin at the following floor. Activation rechecks the stored cutoff, so later tranche execution cannot admit a late position.
A position created during qualification stores an eligible-from floor above the pending floor. This exclusion survives authorization and applies to every later tranche in that expansion.
A 6,756.6955 ELE rider was the only eligible weight and received 836 ELE: approximately 12.37% of principal. At the run’s ending price, that marked to 2.98175 WETH or $5,588.93 at its fixed $1,874.38/WETH translation. Multiple riders divide the same pool by active weight.
Weakness can move ELE out of circulation
Elevator keeps two physically backed WETH subaccounts in the Reserve Vault. The Buyback Reserve is the primary compression budget. The Stability Reserve supports issuance coverage and may supplement a bounded compression only from WETH held above its protected floor.
BUYBACK RESERVE
WETH dedicated to gated WETH-to-ELE purchases. It is not protocol revenue and cannot be withdrawn by the team.
STABILITY RESERVE
WETH used as candidate-tested issuance coverage. It is not a redemption reserve, insurance fund, or price guarantee.
PROTECTED FLOOR
The first 0.1 WETH of Stability is permanently unreachable and does not count as issuance coverage.
How the reserves are funded
WETH-input hook fees first route the fixed revenue slice. The remaining monetary fee is divided 60% to Buyback and 40% to Stability. Harvested WETH LP fees route 50% to revenue, 30% to Stability, and 20% to Buyback. LP fees do not create eligible mint capacity. The Reserve Vault requires its physical WETH balance to cover the complete Buyback plus Stability accounting balance.
WETH hook fee remainder: 60% Buyback / 40% Stability
WETH LP fees: 20% Buyback / 30% Stability / 50% revenue
When compression is eligible
Compression is measured against the last cleared active floor, not against the latest market high. Every condition below must pass:
- The 30-minute TWAP and spot price are both at or below 85% of the active floor.
- Spot and TWAP differ by no more than 5%.
- The protocol is configured and unpaused.
- The computed amount is nonzero and a buyback budget is available.
- The 15-minute execution cooldown has elapsed.
- The completed purchase has an average price no higher than 90% of the active floor.
| CONTROL | IMMUTABLE VALUE |
|---|---|
| Activation reference | 30-minute TWAP + spot |
| Activation price | At or below 85% of active floor |
| Maximum spot/TWAP deviation | 5% |
| Maximum average purchase price | 90% of active floor |
| Maximum per call | 0.1 WETH |
| Maximum per four-hour epoch | 0.5 WETH |
| Cooldown | 15 minutes |
How Stability can support a buyback
The engine first uses Buyback Reserve WETH. If the single bounded action requires more, it may reclassify only the needed shortfall from Stability WETH above the immutable 0.1-WETH floor. Reclassified WETH immediately stops counting as issuance coverage and remains subject to every compression zone, cooldown, epoch, execution-price, and accounting check. The protected floor cannot be reclassified.
Execution and settlement
The hook can execute one eligible compression task during an organic swap using the active Uniswap v4 unlock. The same bounded action is also permissionless. The protocol-sized amount cannot be replaced with a dust or partial action that consumes the global cooldown. Failed automated attempts are deferred without blocking the user's swap.
Buyback WETH -> WETH-to-ELE swap -> Reserve Vault
-> circulating ELE decreases
-> total ELE supply is unchanged
Compression swaps pay no Elevator monetary fee and are excluded from eligible-fee and net-WETH-flow signals. The protocol therefore cannot use its own purchase to manufacture ascent qualification.
What happens to purchased ELE
Purchased ELE settles directly into the Ascent Reserve. It is excluded from circulating supply but is not automatically burned. During a later market-earned ascent, reserve inventory may supply at most 60% of the distribution, so released ELE becomes circulating again. At least 40% of every cleared ascent remains newly issued ELE. If reserve inventory exceeds 15% of circulating supply, a later bounded automation pass may burn only the overflow.
Buyback and Stability balances are protocol accounting buckets, not claims held by ELE owners. They do not guarantee a price, provide one-for-one redemption, insure principal, or promise that every decline triggers a purchase.
Issuance continually reinforces the sell curve
Ten percent of each floor accumulates in the liquidity vault. A later hook pass locks eligible inventory into a new one-sided range above current price. Principal is non-withdrawable.
Autonomous harvest does not remove liquidity. WETH LP fees route 50% revenue / 30% Stability / 20% Buyback; ELE fees enter reserve. No operator must monitor fee balances or submit a harvest transaction.
Rewards create potential exits. The 10% leg permanently returns part of every event to the curve.
Order flow replaces the keeper network
Every organic swap checkpoints conditions and queues a pass. The next swap executes at most one eligible transition, compression, liquidity, harvest, expiry, descent, or overflow task inside a gas-capped self-call. No keeper, app button, or reward vault is required.
Current swap discovers; next swap executes
Swap N / beforeSwap → checkpoint the prior market state
Swap N / settlement → record fees, flow, liquidity, and pending work
Swap N+1 / beforeSwap → use the active unlock for one bounded task
Swap N+1 / settlement → queue another pass only if work may remain
The separation is deliberate. A swap that creates a qualifying condition records it; a later swap gives the protocol a clean, bounded execution point. Multi-stage work naturally unfolds over several real trades instead of becoming one unbounded transaction.
| ACTION | RESULT |
|---|---|
| Controller transition | Checkpoints ascent or descent, authorizes, executes a tranche, or expires stale allocation. |
| Authorize / execute | Records and distributes whole payable floors. |
| Compression | Swaps reserve WETH for ELE through the active v4 unlock. |
| Liquidity deploy / harvest | Locks allocations or routes accrued fees. |
| Expire / burn overflow | Clears stale rights or excess reserve inventory. |
Why Uniswap v4 matters
The hook is already running inside PoolManager's unlock lifecycle. That lets compression settle WETH for ELE and lets genesis or permanent liquidity actions use native v4 accounting without a separate keeper transaction. The trade supplies the execution context; protocol contracts still enforce every price, time, reserve, capacity, and routing gate.
Bounded gas and natural pacing
A pass receives at most 2,000,000 gas and runs only when at least 150,000 gas remains reserved for the user's swap path. If gas is insufficient, the pending bit stays queued. One productive task per pass prevents a backlog from turning an ordinary trade into an unpredictable maintenance bundle.
Failure isolation
Candidate calls are deterministic, individually caught, and capped at one productive task per swap. An ineligible or reverting candidate is deferred without reverting the trader.
No heartbeat and no automation reward
Quiet markets pause naturally; they do not invalidate elapsed wall time. The next organic swap resumes evaluation. Because execution is bundled into swaps, the protocol allocates 0% to an executor and maintains no keeper registry, rebate pool, or privileged bot role. Public transition functions remain a permissionless recovery surface, not the normal operating model.
A productive abandonment consumes the descent tracker; it never decreases the permanently cleared floor.
The hook operates; deployer permissions only constrain
Elevator has no multisig role layer. The deployment script binds the guardian, revenue recipient, initial team recipient, and immutable team manager to the deployer wallet. The bootstrap is a one-use launch coordinator, not a continuing owner.
| ROLE | CAN DO | CANNOT DO |
|---|---|---|
| Deployer wallet as team manager | Rotate only the recipient of fixed 2% team allocation by calling the verified distributor contract directly. The public app exposes no administrator controls. | Change 2%, mint, withdraw reserves, remove LP, or transfer authority. |
| One-use bootstrap | Atomically configure, initialize, seed, and finalize the reviewed deployment. | Execute twice or exercise any administrative power after finalization. |
| Deployer wallet as guardian | Pause monetary actions up to 24 hours. | Move assets, change floors, seize Car principal, mint, or burn. |
| Controller | Mint and release reserve only through valid execution. | Bypass event, rolling, coverage, blend, or hard-cap rules. |
| Elevator Hook | Advance valid state transitions from organic swaps. | Bypass gates, redirect routing, or run more than one productive task per pass. |
| Public recovery caller | Invoke a valid transition if swap automation stalls. | Redirect routing or remove permanent liquidity. |
There are no proxies, governance policy setters, treasury withdrawal keys, alternate governance mint paths, keeper allowlists, or privileged automation executors.
What users see as the market changes
| STATE | MEANING | BEHAVIOR |
|---|---|---|
| Lobby | No fresh qualification. | Swaps build reserves and autonomously test compression or new qualification. |
| Ascending | Target inside shared dwell. | Swap checkpoints preserve or lower sustained target. |
| Doors Open | Tranche just distributed. | Lower buy and higher sell fee for 30 minutes. |
| Descending | 6h TWAP below 75%, Buyback WETH exhausted, no live expansion, 2h dwell. | A later swap may consume the descent tracker; cleared high-water never falls. |
| Paused | Guardian pause active. | Monetary operations stop; Car principal remains withdrawable. |
- Price falls; wallets do not rebase down.
- Deep discount may activate compression.
- Qualification resets.
- Recovery through Floors 1–19 pays nothing again.
- Only sustained, fully gated Floor 20+ can pay.
Immutable version-one configuration
| CATEGORY | PARAMETER | VALUE |
|---|---|---|
| Supply | Launch / cap | 50,000 / 21,000,000 ELE |
| Floors | Quantum / ratio / buffer | 50 ELE / 1.1812620358428711 / 3% |
| Oracle | Primary / confirmation / storage | 30m / 5m / 15m |
| Qualification | Dwell / recovery freshness / first delay | 15m / 5m / 30m; hook checkpoints are swap-clocked |
| Events | Cooldown / window / tranche / Doors | 1h / 1h / 15m / 30m |
| Caps | Event / mint / tranche | 2% / 2% / 2% |
| Blend | Reserve max / mint min | 60% / 40% |
| Leverage | Tiers | 10x / 20x / 30x |
| Distribution | Car / LP / team / automation | 88% / 10% / 2% / 0% |
| Automation | Work / gas / trigger | 1 productive task / 2,000,000 gas / next organic swap |
| Car | Age / destination / distance | 15m, 1h, 4h / 2.5% / 64 floors |
| Compression | Call / epoch / cooldown | 0.1 WETH / 0.5 WETH per 4h / 15m |
| Reserve | Inventory ceiling / Stability floor | 15% / 0.1 WETH |
| Emergency | Max pause | 24 hours |
The hard problem is economic behavior
Tests establish accounting evidence, not economic safety.
- One-pool dependence: TWAPs, fees, flow, and liquidity are correlated.
- Thin launch: approximately seven WETH of virtual geometry creates MEV and ordering risk.
- Price impact: marked rewards may not sell at spot value.
- Concentration: few riders can earn large percentages; more riders dilute rewards.
- Autonomous ordering: hook work is visible, orderable, and dependent on future organic swaps.
- Gas overhead: eligible automation consumes part of a trader's transaction gas, although it is capped and failure-isolated.
- Liquidity proxy: raw v4 liquidity does not prove independent depth.
- Permanent capital: LP principal cannot be removed.
- Audit and legal: independent technical, economic, and regulatory review remains mandatory.
No appreciation, redemption floor, liquidity, rider yield, compression, or event completion is guaranteed.
Terms used throughout Elevator
- Automation pass
- A gas-capped hook self-call that advances at most one productive protocol task during an organic swap.
- Active floor
- Price of the highest permanently cleared monetary floor.
- Ascent Reserve
- ELE held by Reserve Vault and excluded from circulation.
- Buyback Reserve
- WETH only Compression may spend.
- Car
- Non-transferable participation and reward-accounting contract.
- Cleared floor
- A relative level whose complete 50-ELE entitlement was authorized.
- Compression
- Bounded protocol buyback that moves ELE into reserve.
- Eligible fees
- Hook WETH routed to Buyback and Stability this epoch.
- Floor quantum
- Fixed 50-ELE gross expansion per cleared floor.
- Net WETH flow
- Buyer inflow minus seller outflow, excluding compression.
- Organic swap
- An ordinary user ELE/WETH trade, distinct from a protocol-owned compression swap, that clocks and may carry automation.
- Pending automation
- The hook flag indicating that a later swap should attempt a bounded protocol task.
- Reserve release
- Existing excluded ELE returned to circulation.
- Stability Reserve
- Segregated WETH used for coverage; only the amount above its immutable floor can be reclassified into gated compression budget.
- TWAP
- Time-weighted WETH/ELE price from cumulative v4 ticks.
- Virtual liquidity
- Quoted depth from one-sided ELE positions without launch WETH.
Every WETH subaccount remains physically backed
The Reserve Vault enforces that its physical WETH balance covers Buyback plus Stability accounting. The subaccounts are not discretionary. Compression may reclassify Stability WETH above the immutable floor into Buyback only after its zone and deviation gates pass; the floor itself is unreachable. Direct WETH donations remain unaccounted and unusable unless they arrive through an authenticated credit path.
