HEDGEHOGS DOCS

3,333 pixel hedgehog fund managers on Robinhood Chain. Each NFT's token-bound wallet is a real, fractionalized micro hedge fund holding tokenized stocks and whitelisted memecoins. The art is a live on-chain render of the fund's P&L.

ROBINHOOD CHAINERC-721ERC-6551 ERC-4626SPEC V0.1

Three actors, one loop. Managers hold the NFT, set the strategy, and earn fees. Shareholders hold a fund's quills for exposure to its book, with unilateral exit. $HEDGE sits in the middle of every trade and burns on every fee. Capital migrates continuously from bad managers to good ones — that's the whole thesis, rendered as a token flow.

MINT seeds vault REVEAL mandate DEPOSITS scale winners REDEMPTIONS drain losers RE-ROLL the corpses

01 · THE TBF PRIMITIVE

A Token-Bound Fund composes four standards into one primitive. The rule that makes it safe: everything exotic lives in the account layer; the NFT contract stays a boring ERC-721 that marketplaces, indexers and lenders never need special-case.

LayerStandardRole
ManagerERC-721The hedgehog NFT = the manager seat. Vanilla collection contract.
AccountERC-6551Each NFT bound to its own smart account via the external registry. The 721 is never modified.
VaultERC-4626The account IS a tokenized vault: holds assets, issues quills at NAV.
Fungible layer404-flavoredFractional exposure + liquidate/re-roll economics — without ERC-404's nonstandard mechanism.
interface ITokenBoundFund /* is IERC6551Account, IERC4626 */ {
    function manager() external view returns (address);        // always the current NFT holder
    function trade(address tokenIn, address tokenOut, uint256 amountIn, uint256 minOut) external; // manager only — oracle whitelist, adapter-only routing, 10% slippage band, Blue Chip 40% cap
    function setStrategyNote(string calldata) external; // unenforced label
    function nav() external view returns (uint256);            // NAVOracle-priced, in ETH (memecoin TWAP: roadmap)
    function mandate() external view returns (uint8);          // 0 BlueChip, 1 Balanced, 2 Degen
    // deposit() / redeem() / withdraw() inherited from ERC-4626
}

02 · COLLECTION & TRAITS

  • 3,333 live hogs, hard cap. Liquidated hogs burn; re-mints open with fresh token IDs (burned IDs are never reused — avoids marketplace metadata-cache issues). Total-minted can exceed 3,333; live supply never does.
  • Chain: Robinhood Chain mainnet — Arbitrum Orbit L2, ETH gas, ~100ms blocks, Chainlink + Uniswap native.
  • One contract, one collection page — single slug, floor, traits, links on OpenSea et al.

MANDATES (SEALED UNTIL REVEAL, ENFORCED ON-CHAIN)

MandateShareUniverseConstraints
Blue Chip~50%Stock tokens + majors only40% max single position — the only capped mandate
Balanced~35%Curated whitelist (majors + picked memecoins)None
Degen~15%Full whitelistNone; the scarce tier with its own competition cohort

Assignment is commit-reveal (blockhash, 2-L1-block delay); VRF is the mainnet roadmap upgrade. Each mandate is also a Top Hog Pool cohort — a third of the weekly competition pot per tier.

Every hog opens with its 50% ETH vault seed — the manager builds the book — plus a cosmetic trait table, fixed at reveal (see The art).

03 · MINT & CAPITALIZATION

Mint = IPO. The mint price is split 50% into the hog's own vault / 42.5% into protocol-owned liquidity & market seeding / 7.5% to the team. The 50% sits in the hog's vault as its ETH seed — the manager positions it via free-form trades; the 42.5% accrues in the liquidityTreasury, which seeds each hog's quill/$HEDGE market: deposit ETH into the fund at NAV → receive quills → pair with $HEDGE at NAV parity → addLiquidity (protocol-owned liquidity). The minter receives the NFT plus 100% of the hog's genesis quills — 1,000,000 per hog — sole shareholder and sole manager on day one.

The pitch in one line: most of your mint isn't spent — it's your fund's AUM.

HOW QUILLS ACTUALLY WORK

  • Quills are % claims on the vault. NAV-per-quill = vault value ÷ quill supply.
  • Pool buys ≠ deposits. Buying quills on the $HEDGE pair moves price but adds nothing to the vault. Depositing via ERC-4626 mints new quills at NAV — that's what grows AUM.
  • Arbitrage welds them together. Price above NAV → arbs deposit at NAV and sell into the pool, converting buying pressure into real AUM. Price below NAV → arbs buy cheap and redeem, shrinking the fund. The vault is an open-end fund wearing a tradeable wrapper; price stays pinned to NAV both ways.
  • Two exits, always open: sell on the hog's quill market (fast, price impact, vault untouched, pays the 3% engine) or redeem() (pro-rata in-kind, any time, minus a 0.5% exit fee in quills routed to buy-and-burn — pricing the vault door so the taxed market is the cheaper speculation path).
  • The seat and the equity travel together. Selling the hog sweeps the seller's entire quill balance to the buyer in the same transaction — buying a hog buys the manager seat plus the seller's remaining stake (check the holder's quill balance before bidding; quills they sold earlier are gone). Plus 5% of every manager fee is restaked into the hog — skin in the game by construction.

AFTER MINT

  • Open deposits (post-mintout). Anyone can deposit() into any hog and receive quills priced at current NAV — entries can't dilute existing holders' value. 0.5% of every buy-in peels off to the buy-and-burn router (the token flywheel works the vault door in BOTH directions), and deposits unlock collection-wide at mintout via a one-way latch. Exits are never gated.
  • Secondary. Quills trade on their $HEDGE pair; the liquidityTreasury seeds initial LP (treasury-seeded, live on all 7 hogs). redeem() pins price to NAV from below, NAV-priced deposit() pins it from above.
  • Allowlist. Burn-to-claim at the forge: burning approved incumbent-community tokens grants sealed claims.

04 · FEES

FeeRateSplit
Performance10% of NAV growth above high-water mark, crystallized weekly80% manager / 20% protocol; 5% of the manager fee restaked into the hog
Management0.5%/yr on AUM, streamed80% NFT holder / 20% protocol burn
$HEDGE swap tax3% on DEX pool swaps only — never a blanket transfer tax2.5% to the ecosystem / 0.5% to team
NFT royalty3% of secondary sales (ERC-2981, marketplace-paid)same engine split: 1/6 team (ETH) · rest bought into $HEDGE, 40% Hog Drip / 40% Top Hog Pool / 20% Upgrade Emissions
Hog upgradesburn $HEDGE to level a hog L1–L5; each level doubles the burn and quadruples the emission weightlevelled hogs split the 0.5% Upgrade Emissions slice pro-rata by weight, paid to the owner's wallet; level resets to L0 when the NFT is sold or transferred
The 2.5% ecosystem side splits in three. Hog Drip (1%): accrues on daily epochs, split equally across hogs minted before the roll (late mints wait one epoch); claim() sends the $HEDGE straight into the hog's vault, lifting NAV for every quill holder — equal per hog, not pro-rata by NAV (keeps floor hogs alive, avoids rich-get-richer). Top Hog Pool (1%): the performance incentive — the three mandate cohorts each compete for 1/3 of the pool. Each weekly epoch the top 10% of a cohort's live hogs by NAV/share growth share that third with linear descending weights (#1 earns the most, last qualifying rank the least), settled weekly by the results poster (settle() is poster-gated, duplicate-winner guarded, and each winner's cohort membership is verified on-chain against its fund's mandate). Upgrade Emissions (0.5%): the conviction incentive — any hog owner can burn $HEDGE to level their hog L1–L5; every level doubles the burn and quadruples the weight (1/4/16/64/256), and levelled hogs split this slice pro-rata by weight, streamed to the owner's wallet (not the vault — a level can't buy Top Hog Pool rank). One L2 against a lone L1 takes 80%: going deep always beats spreading the same burn across many shallow hogs. Sell or transfer the NFT and the level reads L0 instantly — the burn is loyalty, not transferable value; while nobody is levelled the slice buffers and the first upgrader scoops the backlog. Protocol operations are tax-exempt (deposits, redemptions, fee routing, LP adds) so the tax hits speculation, not fund plumbing.

The high-water mark means no fee is ever earned twice on the same gains and none on recovering losses. The NFT is a productive asset: its floor is a market on discounted future manager earnings.

ANTI-FEE-FARMING GUARDRAILS

The attack: pump a thin memecoin the vault holds, spike NAV past the high-water mark, crystallize fees on fake gains. All three mitigations are required:

  • Tiered whitelist — memecoins need minimum pool liquidity + token age; Blue Chip's 40% single-token cap applies on-chain (Balanced and Degen trade uncapped).
  • TWAP pricing (roadmap) — staleness/heartbeat guards and real TWAP for memecoins ship before mainnet; today the whitelist and weekly crystallization are the live walls.
  • Weekly crystallization — NAV round-trips inside the window earn nothing.

05 · $HEDGE

Fixed supply. No emissions. No ve, no lock-ups, no gauges. Three jobs:

  • Base pair — enforced by the market factory. Every mint auto-deploys that hog's quill/$HEDGE CPAMM (0.3% fee) registered as a taxed pair. The pool starts empty; the liquidityTreasury seeds it — deposit at NAV → pair with $HEDGE at NAV parity → addLiquidity — treasury-seeded, proven live on all 7 live hogs.
  • Fee sink. The protocol's 20% fee slice market-buys $HEDGE and burns it.
  • The 3% engine. Swap tax on DEX pairs, 2.5 / 0.5: 1% feeds the Hog Drip (every fund, daily), 1% feeds the Top Hog Pool (best performers per mandate cohort, weekly, a third of the pool each), 0.5% streams to levelled hogs as Upgrade Emissions, 0.5% to the team. Liquidity bootstrap: the 30% mint slice funds the liquidityTreasury that seeds every hog's quill/$HEDGE market.
Team revenue, stated plainly: 10% of mint + 20% of fund fees + 0.5% of swap volume. The buy-and-burn runs only off the fund-fee slice — deflation is thinner than a burn-everything design, traded for funding the Hog Drip and Top Hog Pool.

SUPPLY (DEFAULTS, TUNABLE)

AllocationShareNotes
Protocol-owned liquidity30%Quill pools + $HEDGE/ETH
Forge claims / airdrop25%Incumbent-community burn-to-claim + airdrop
Treasury25%LP support, Season pots, ops — spent by decision, not mechanism
Team20%Vested, 12-month stream

Total: 1,000,000,000 $HEDGE. LPs earn swap fees only — good hogs attract volume; no emissions faucet.

06 · SHAREHOLDER RIGHTS

NFTs never move involuntarily. No takeover, no forced transfer, no confiscation — and no governance vote. Accountability is pure exit: redeem and leave. A manager who bleeds redemptions loses their AUM and fees automatically, so capital flight is the only discipline a fund needs.
  • redeem() — burn quills, receive pro-rata underlying in kind, any time, no permission (minus the 0.5% exit fee in quills, routed to buy-and-burn). Nobody is ever trapped; bad managers bleed AUM and their fee base with it.

WHY HOLD QUILLS

  • Real underlying — stock tokens, enforceable via redeem().
  • Dividends — Stock Tokens pass through equity economics; dividends drip into NAV. (Verify exact pass-through mechanics on mainnet before marketing.)
  • Manager alpha — net of a 10% fee with HWM, with one-transaction exit the day they lose it.
  • LP yield — quill/$HEDGE pools earn swap fees.

07 · STRATEGY LAYER

  • Free-form manager trading: trade(tokenIn, tokenOut, amountIn, minOut), behind three on-chain walls — per-mandate oracle whitelist, adapter-only routing through the real Uniswap v4 adapter (MockDex survives only for clean-room unit deploys), and Blue Chip's concentration cap. No preset strategies; setStrategyNote is an unenforced label.
  • Mandate enforcement: every trade() is checked against the hog's per-mandate oracle whitelist on-chain.
  • Slippage wall: every fill must land within 10% of the oracle's mid price, and adverse fills draw down a weekly budget of 2% of NAV — the shareholder floor a manager can't waive, and a repeat-trade drain dies on its first cycle. The terminal additionally quotes the oracle-fair fill and sends a 5% minOut.
  • Concentration cap (Blue Chip only): no single position above 40% of NAV — scoring management, not lottery tickets. Balanced and Degen trade uncapped: Balanced runs on the curated whitelist, uncapped concentration is Degen's brand.
  • Roadmap — the agentic slot: plug an AI trading agent as the strategy executor. Robinhood Chain's ~100ms blocks make continuous rebalancing viable.

08 · THE ART

Art is a deterministic 48x48 layered pixel composite — base + 9 trait categories (137 traits, 10 one-of-one legendaries) — finalized at reveal as f(collectionSeed, tokenId, mandate) and static from then on: performance never changes the render. Mandate marks (like Degen laser eyes) are ordinary traits locked at reveal. ERC-4906 MetadataUpdate fires once, at reveal, so marketplaces refresh from the sealed placeholder to the final art.

09 · MARKETPLACE SAFETY (THE ERC-404 QUESTION)

Hedgehogs uses 404's economics, never its mechanism. Real ERC-404 fuses NFT + token in one nonstandard contract — marketplace special-casing, broken royalties, NFTs vanishing on token transfers. Here the 721 is never split, wrapped, or auto-burned by token transfers; quills are separate ERC-20s issued by vaults.

The 404-flavored piece is liquidate-and-re-roll: hold 100% of a hog's quills → vault pays out in-kind → NFT burns → a fresh-ID mint slot opens with a new sealed basket. Re-roll gambling with a hard NAV floor, on a standard skeleton. From a marketplace's point of view this is a boring ERC-721 with a burn mechanic and dynamic metadata — full collection page, floor, and links, guaranteed by construction.

10 · PARAMETER TABLE (V0.1 DEFAULTS)

ParameterDefault
Live supply cap3,333
Mint price0.006 ETH
Mint split (vault / liquidity / team)50% / 42.5% / 7.5%
Genesis quill supply per hog1,000,000
$HEDGE swap tax (DEX swaps only)3% — 1% Hog Drip / 1% Top Hog Pool / 0.5% Upgrade Emissions / 0.5% team
Hog upgrade burn (L1 base, testnet)25 HEDGE; each level doubles the burn, quadruples the weight; resets on transfer
Hog Drip epochdaily; equal per hog minted before the roll (claim pays into the hog's vault; reverts while epoch share is 0)
Top Hog Pool epochweekly; 1/3 of pool per mandate cohort; top 10% of each cohort, linear descending
Deposit fee0.5% of every buy-in (ETH) → buy-and-burn; deposits open at mintout (one-way latch)
Redeem exit fee0.5% in quills → buy-and-burn
Batch mintup to 8 per txn · 100 lifetime mints per wallet
NFT royalty (secondary)3% ERC-2981 → engine split via RoyaltyRouter
Quill market pool fee0.3% (protocol-owned liquidity)
Manager fee restake5% of manager fee, restaked into the hog
Performance fee10% above HWM, crystallized weekly
Management fee0.5%/yr streamed
Fee split (manager / protocol)80% / 20%
Position concentration cap40% of NAV, Blue Chip only (Balanced + Degen uncapped)
$HEDGE supply1B fixed, no emissions
Mandate distribution50% Blue Chip / 35% Balanced / 15% Degen