Glossary
Key terms used throughout HoodETF and these docs.
AUM (Assets Under Management) — the total USD value a basket holds; its NAV. Creator earnings scale with AUM.
Basis point (bps) — one hundredth of a percent. 100 bps = 1%. All fees and weights are expressed in bps.
Basket — a smart-contract vault (Basket) that holds 2–20 tokenized stocks and issues ERC-20 shares. HoodETF's on-chain "ETF."
Constituent — one of the underlying tokens a basket holds.
Creator — the wallet that deployed a basket. Recorded on-chain, earns 90% of the basket's fees. See Creator earnings.
Curator — a wallet allowlisted to create baskets when open creation is off. With open creation on, anyone can create.
DEAD_SHARES — a tiny fixed amount of shares (1e15) minted to a dead address at creation and locked forever, to bootstrap a supply floor and block inflation attacks.
Entry fee — a fee (≤3%) charged when shares are minted (on buying).
Exit fee — a fee (≤1%) charged when shares are redeemed (on selling).
In-kind — depositing or withdrawing the underlying constituent tokens directly, in the vault's ratio. Oracle-free and always available.
Management fee — an annualized fee (≤3%/yr) that accrues continuously via share dilution while you hold.
Mint — creating new shares by depositing value into a basket (buying).
NAV (Net Asset Value) — the total USD value of a basket's holdings: Σ (amount held × price). See NAV & price-per-share.
Open creation — the factory flag (openCreation) that, when true, lets any wallet create a basket. It is enabled on the live deployment.
Oracle — an on-chain price source (Chainlink feeds here). Used for display, one-click pricing, and fee accounting — never to gate mint/redeem.
Price-per-share — NAV ÷ total shares; what one share is worth.
Protocol cut — the fixed 10% of every fee that goes to the protocol treasury (the creator gets the other 90%).
Redeem — burning shares to receive the underlying tokens back (in-kind) or, via zap-out, USDG.
Seed — the initial deposit of constituent tokens a creator supplies to back a new basket's first shares.
Shares — the ERC-20 tokens a basket issues; your proportional claim on its holdings (yourShares / totalSupply).
Slippage — the maximum adverse price move you'll tolerate on a one-click swap. Your on-chain minShares/minUsdg floor enforces it — the transaction reverts rather than filling worse.
Stale — a flag set when a price feed is too old or the sequencer was recently down. NAV is marked stale and understated; redemption is unaffected.
trackedBalance — the vault's internal accounting of how much of each constituent it holds; what mint/redeem math uses (so stray tokens sent to the vault can't distort it).
USDG — the 6-decimal stablecoin used as the entry/exit asset for one-click zaps.
Weight — a constituent's target share of the basket, in bps; all weights sum to 10,000 (100%).
Whitelist — the governance registry (Whitelist) of tokens that may be used as constituents, with each token's price feed and decimals.
Zap — a one-click buy/sell that swaps between USDG and all constituents in a single transaction via the HoodZapRouter and HoodV4SwapAdapter.