DocsReference

Glossary

Protocol terminology — short, precise definitions.

TermMeaning
DeskA copy-trading vault bound to one leader; the unit of participation
Copy deskSame as desk — emphasizes that it replicates leader activity
LeaderAn opted-in address whose trades a desk follows
Follower / DepositorA user who deposits USDG into a desk
DeskVaultThe contract holding funds, shares, positions, and the withdrawal queue
DeskFactoryThe contract that creates desks (owner-curated or bonded listing)
USDGRobinhood Chain's USD settlement asset; 6 decimals; all accounting unit
Stock TokenIssuer-backed tokenized equity/ETF on Robinhood Chain; 18 decimals
Seat shareA depositor's proportional claim on a desk's NAV; internal accounting, 6-decimal precision
NAVNet asset value: cash plus oracle-priced positions, minus liabilities
NAV/shareNAV divided by outstanding shares; the price of one seat share
High-water markHighest NAV/share ever recorded; performance fees apply only above it
KeeperOff-chain service that observes leader fills and submits executeCopy
RiskModulePure on-chain evaluator: evaluate(input) → (decision, size, reason)
SwapAdapterExecution bridge from vault to a swap router; no arbitrary calldata
ExactInputRouter02Immutable-fee wrapper over Uniswap SwapRouter02 exactInputSingle
FeeModulePure math for performance + AUM fees and their split
NavLibPure fixed-point NAV/share math; mirrored by the SDK
ChainlinkOracleFeed registry (feedOf) with bad-price rejection
Drawdown haltAutomatic stop: copies rejected when NAV/share is ≥ threshold below HWM (default 20%)
Position limitMax USDG value per single position (maxPosition)
Fill limitMax USDG per single copy (maxFill)
Gross limitMax total exposure across positions (maxGross)
Session sizingCopy-size multiplier by market session: regular 100%, pre/after-hours 30%, closed 0%
StalenessMax age of a fill/price before rejection (default 120 s)
AUMAssets under management; basis for the 2%/yr fee
Performance fee10% of profits above the high-water mark
Withdrawal queueFIFO queue for redemptions that exceed available cash; permissionless processing
Fill tapeThe keeper's record of processed fills (keeper/data/fills.json)
Paper modeKeeper mode that evaluates and records without any broadcast
Dry-runLive mode without SEAT_SUBMIT_TX=1: full evaluation, calldata logged, no broadcast
Listing bond$SEAT posted to list a desk permissionlessly (default 100,000); refundable
StakingPoolPhase 2 contract distributing the staker fee slice to $SEAT stakers
LpLockerPhase 2 contract locking the SEAT/USDG LP NFT for ≥ 365 days
Phase 0 / 1 / 2Paper engine shipped / testnet cash vault live / TGE + staking code shipped, undeployed
4663 / 46630Robinhood Chain mainnet / testnet chain IDs