Overview
Ravenhood is a deflationary token deployed on Robinhood Chain — Robinhood’s Ethereum Layer-2, built on Arbitrum technology —, built around two fully permissionless on-chain mechanics that anyone can trigger at any time. There is no team multisig controlling the burn engine, no admin function to pause it, and no upgradeable proxy.
The core thesis is simple: the act of burning RVH increases scarcity, and scarcity increases value for remaining holders. Every intoTheVoid call permanently removes liquidity from the pool and destroys tokens. Every feedTheRaven call creates buy pressure against the pool. Both are open to the public.
Ravenhood is built on Robinhood Chain for its low fees and fast finality, which make frequent permissionless calls economically viable, while every state transition settles to Ethereum for security. Liquidity is provided via Uniswap V3 and permanently locked — it cannot be withdrawn by any party.
The protocol operates in three distinct phases tied to how much supply has been burned. During the Early and Mid Game phases, WETH proceeds from each burn are deployed into additional liquidity pools across multiple RVH trading pairs on the Robinhood ecosystem. Fee revenue generated by price discrepancies between these pools compounds over time, broadening the protocol's economic base. Once 50% of supply is burned — the Late Game — the expansion phase ends and all proceeds shift entirely into RVH buybacks and burns, accelerating deflationary pressure until the system reaches its terminal state at 90% burned.
Token Summary
| Property | Value |
|---|---|
| Name | Ravenhood |
| Symbol | RVH |
| Decimals | 18 |
| Total Supply | 100,000,000 RVH |
| Blockchain | Robinhood Chain — Ethereum L2, chainId 4663 |
| Gas token | ETH |
| Explorer | Blockscout (robinhoodchain.blockscout.com) |
| Token Standard | ERC-20 (Solmate) |
| DEX | Uniswap V3 |
| Pool Fee Tier | 1% |
| Liquidity | Permanently locked |
Architecture
Ravenhood is composed of three smart contracts that work together as an immutable system.
lockNFT(), it can never be withdrawn. Exposes claimFees() to collect accumulated swap revenue, and claimBurn() to remove a fixed 0.5% slice of remaining liquidity. Both send all proceeds to RavenhoodForge.claimBurn(). Exposes two permissionless public functions — intoTheVoid() and feedTheRaven() — which drive all token mechanics. Also accepts native WETH via receive(), automatically wrapping it to WETH.Core Mechanics
4.1 intoTheVoid — The Deflationary Engine
intoTheVoid() is the primary deflationary function. It is permissionless — any wallet on any chain can call it once the cooldown has elapsed.
What happens when intoTheVoid() is called
- 01Phase check — Reads how many RVH tokens have been sent to
address(0). CalculatesvoidRate = burnedSupply / 1,000,000 RVH. IfvoidRate ≥ 90, the function permanently reverts with"burns complete". - 02Cooldown check — Requires
block.timestamp ≥ nextBurnTime. Reverts with"burn not ready"if called too early. - 03Cooldown update — Sets
nextBurnTimeforward based on the current burn phase. - 04LP removal — Calls
VAULT.claimBurn(), which instructs Uniswap to remove exactly 0.5% of remaining liquidity (liquidity / 200). Simultaneously sweeps all accumulated swap fees in the same transaction. - 05WETH routing — The WETH received is routed based on the current
voidRatephase (see Section 5). - 06RVH burn — Any RVH held by RavenhoodForge at the end of the call is transferred to
address(0)and permanently destroyed.
Each call is strictly rate-limited. The 0.5% removal compounds over time — early calls remove large absolute amounts, later calls remove smaller absolute amounts, but the percentage stays constant.
4.2 feedTheRaven — The Volatility Mechanism
feedTheRaven() is a secondary permissionless function with a 1-hour cooldown.
What happens when feedTheRaven() is called
- 01Cooldown check — Requires
block.timestamp ≥ nextChaosTime. Reverts with"chaos not ready"if called too early. - 02Fee claim — Calls
VAULT.claimFees(), pulling any accumulated swap fee revenue from the LP position into RavenhoodForge. - 03Balance check — Requires the contract holds at least 1 WETH. If not, reverts with
"insufficient WETH". Fee revenue from the pool is the primary source. - 04RVH pre-burn — Any RVH currently held by RavenhoodForge is immediately burned to
address(0). - 053-round swap loop — Executes 3 consecutive rounds: buy RVH with the full WETH balance, sell all RVH back for WETH, repeat. Each round uses the contract's full balance, compounding the effect. The 1% pool fee is extracted from the balance each time.
claimBurn() inside intoTheVoid uses collect(type(uint128).max), sweeping both removed liquidity tokens AND all accumulated swap fees. If feedTheRaven is called shortly after intoTheVoid, its claimFees() call will return zero — both functions compete for the same fee pool. Call order matters.Burn Phase Routing
The WETH received from LP removal in each intoTheVoid call is routed differently depending on how much of the total supply has been burned.
| Phase | voidRate | WETH Routing | Effect |
|---|---|---|---|
| Early Game | 0% – 24% | 100% → owner wallet | Owner deploys WETH into new RVH trading pair pools — fee revenue from cross-pool arbitrage compounds the liquidity base |
| Mid Game | 25% – 49% | 50% → owner, 50% → buyback → burn | LP expansion continues at half rate; the deflationary buyback engine activates in parallel |
| Late Game | 50% – 89% | 100% → buyback RVH → burn | Expansion complete — all proceeds create sustained buy pressure and accelerate supply destruction |
| Complete | ≥ 90% | Reverts — "burns complete" | Burns permanently disabled |
intoTheVoid is permanently disabled. The remaining ≤10M RVH stay in the LP position indefinitely. feedTheRaven continues to function.The Expansion-to-Burn Lifecycle
The Early and Mid Game WETH routing is not passive team revenue — it funds an active multi-pool liquidity expansion strategy. Each new trading pair (RVH paired against other Robinhood ecosystem tokens) increases the total volume routed through RVH, generating more swap fee revenue across the board. Price discrepancies between pools attract arbitrage flows, which in turn deepen each pool's fee accrual. By the time the Late Game begins, the protocol has a mature, multi-pair liquidity presence that amplifies the impact of every buyback-and-burn call: orders flow through a liquid market, slippage is minimized, and each RVH purchased is immediately destroyed — maximizing deflationary pressure per WETH spent.
Cooldown Schedule
intoTheVoid has a dynamic cooldown that increases as more supply is burned, slowing the rate of burns as the token becomes rarer. The base cooldown is 4 hours. For every 5% of supply burned, an additional 2 hours is added.
| Burn % Reached | Added Cooldown | Total Cooldown |
|---|---|---|
| 0% | — | 4 hours |
| 5% | +2h | 6 hours |
| 10% | +2h | 8 hours |
| 15% | +2h | 10 hours |
| 20% | +2h | 12 hours |
| 25% | +2h | 14 hours |
| 30% | +2h | 16 hours |
| 35% | +2h | 18 hours |
| 40% | +2h | 20 hours |
| 45% | +2h | 22 hours |
| 50% | +2h | 24 hours |
| 55% | +2h | 26 hours |
| 60% | +2h | 28 hours |
| 65% | +2h | 30 hours |
| 70% | +2h | 32 hours |
| 75% | +2h | 34 hours |
| 80% | +2h | 36 hours |
| 85% | +2h | 38 hours (max) |
feedTheRaven has a flat 1-hour cooldown regardless of burn phase.
Liquidity Design
Permanent Lock
The LP NFT is transferred into RavenhoodVault via lockNFT() during deployment. Once locked, there is no function — on any contract — that can withdraw it. The vault has no unlockNFT function. Liquidity is locked permanently by design.
Single-Sided Position
At launch, all 95M RVH is deposited into a single-sided Uniswap V3 position. No WETH is required at launch — the position covers from the launch tick outward to MAX_TICK. As buyers purchase RVH, WETH accumulates in the LP position and swap fees begin accruing.
The 0.5% Removal Rate
Each intoTheVoid call removes liquidity / 200 from the position — exactly 0.5% of remaining liquidity, not total original liquidity.
| Call | Removed | Remaining Liquidity |
|---|---|---|
| Call 1 | 0.5% of 100% | 99.500% |
| Call 2 | 0.5% of 99.5% | 99.003% |
| Call N | 0.995^N × original — asymptotically approaches zero | |
Liquidity asymptotically approaches zero but never reaches it. The removal rate slows naturally as liquidity decreases, and the cooldown increases simultaneously — both mechanisms cooperate to slow the pace of burns as the token matures.
Swap Fees
The 1% fee tier means every swap in the RVH/WETH pool generates fee revenue. This revenue accumulates inside the LP position and is claimed by claimFees() (inside feedTheRaven) or swept alongside the liquidity removal in claimBurn() (inside intoTheVoid). All fee revenue flows into RavenhoodForge as WETH.
Multi-Pool Expansion Strategy
During the Early and Mid Game phases, WETH received by the owner is deployed into additional liquidity pools pairing RVH against other Robinhood ecosystem tokens. This creates a network of pools where price discrepancies naturally attract arbitrage activity — each arbitrage trade generates swap fees across every pool in the route, compounding total fee revenue beyond what a single pair can produce.
As trading volume grows across these pairs, the primary RVH/WETH pool becomes a deeper reference market. When the Late Game begins and WETH is redirected to buybacks rather than new pools, the existing multi-pair presence ensures that buyback orders flow through a mature, liquid market — minimizing slippage and maximizing the deflationary impact of each intoTheVoid call.
Token Distribution
| Allocation | Amount | % Supply | Notes |
|---|---|---|---|
| Liquidity Pool (locked) | 95,000,000 RVH | 95% | Single-sided Uniswap V3, permanently locked in RavenhoodVault |
| Deployer wallet | 5,000,000 RVH | 5% | Split: 2% for expansion pool liquidity; 1.5% for infra maintenance; 1.5% for marketing/community incentives |
The 5% deployer allocation is strictly designated: 2% is reserved to seed new liquidity pools during the expansion phase (once these are exhausted, additional expansion tokens will be purchased from the open market), 1.5% funds ongoing infrastructure maintenance, and 1.5% is allocated for marketing and community incentives.
Launch Parameters
| Parameter | Value |
|---|---|
| Target market cap at launch | ~$15,000 USD (fully diluted) |
| Quote asset | WETH — Robinhood Chain’s wrapped ETH |
| RVH launch price | $0.00015 (≈ 0.000000088 WETH at ETH ≈ $1,700) |
| Launch tick | ≈ −162,400 — computed from the live ETH price at deploy, rounded to the nearest multiple of 200 |
| Pool | RVH/WETH, 1% fee tier, tick spacing 200 |
| sqrtPriceX96 | Exact TickMath.getSqrtRatioAtTick value at the launch tick |
| LP range | Launch tick → MAX_TICK (single-sided — the mint requires zero WETH) |
Contract Addresses & Deployment
Ravenhood Contracts
| Contract | Address |
|---|---|
| RavenhoodForge | Announced at launch |
| RavenhoodToken (RVH) | Announced at launch |
| RavenhoodVault | Announced at launch |
Robinhood Infrastructure
| Contract | Address |
|---|---|
| WETH (wrapped native) | 0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73 |
| Uniswap V3 NonfungiblePositionManager | 0x73991a25C818Bf1f1128dEAaB1492D45638DE0D3 |
| Uniswap V3 Factory | 0x1f7d7550B1b028f7571E69A784071F0205FD2EfA |
| Uniswap SwapRouter02 | 0xCaf681a66D020601342297493863E78C959E5cb2 |
| Uniswap QuoterV2 | 0x33e885eD0Ec9bF04EcfB19341582aADCb4c8A9E7 |
Source Code
| Repository | Link |
|---|---|
| RAVENHOOD Protocol | Repository published at launch; contracts verified on Blockscout |
Deployment Sequence
- 01Deploy RavenhoodForge — internally deploys RavenhoodToken and RavenhoodVault, mints 100M RVH to deployer, renounces RVH ownership
- 02Create the RVH/WETH pool via Uniswap V3 Position Manager at the launch price
- 03Approve 95M RVH to the Position Manager
- 04Mint the single-sided LP position (95M RVH, 0 WETH)
- 05Approve the LP NFT to RavenhoodVault, call
lockNFT()— liquidity is permanently locked
Security Model
What is Immutable
- ✓Total supply is fixed at 100M RVH — no mint function exists after ownership is renounced
- ✓LP liquidity can never be withdrawn — RavenhoodVault has no unlock function
- ✓
intoTheVoidandfeedTheRavenrouting logic cannot be changed — no admin overrides - ✓Pool fee, tick range, and swap callback logic are hardcoded constants
What the Owner Controls
The owner address receives WETH payouts during Early and Mid game phases of intoTheVoid. These proceeds are deployed into additional RVH liquidity pools across Robinhood ecosystem trading pairs — growing fee revenue that compounds the protocol's economic base before the Late Game burn engine takes over. Ownership can be transferred via transferOwnership() with no timelock or delay. A compromised owner key only affects payout destination — it cannot access locked liquidity, pause burns, or modify any mechanic.
Tokenomics Summary
| Metric | Value |
|---|---|
| Max supply | 100,000,000 RVH (fixed, no mint) |
| Circulating at launch | 5,000,000 RVH (deployer) |
| Locked in LP | 95,000,000 RVH |
| Burn mechanism | Permissionless, on-chain, rate-limited |
| Burn rate per call | 0.5% of remaining LP liquidity |
| Min burn cooldown | 4 hours (0% burned) |
| Max burn cooldown | 38 hours (85%+ burned) |
| Burns disabled at | 90% of supply burned |
| Stability cooldown | 1 hour (flat) |
| LP lock | Permanent — no withdrawal possible |
| Owner privileges | WETH payout destination (early/mid game only) |
Roadmap
intoTheVoid and feedTheRaven activationDisclaimer
This whitepaper is for informational purposes only and does not constitute financial, investment, or legal advice. RAVENHOOD is a purely experimental, deflationary protocol deployed on the Robinhood blockchain. Participation in decentralized finance (DeFi) and the acquisition of cryptographic tokens involve significant risk, including the potential loss of all invested capital. The Ravenhood smart contract system operates autonomously and is immutable; it is not managed, controlled, or influenced by any person or entity. Users assume full responsibility for their interactions with the protocol and should conduct their own thorough due diligence before participating. By interacting with the Ravenhood smart contracts, you acknowledge and accept these inherent risks.