- 01Mechanism
- Reconciles state.
scale = your equity × allocation × multiplier ÷ leader equity. Each market's target is the leader's size × scale; the difference becomes an IOC order. - It does not replay fills. A dropped message, a rejected order or a restart self-corrects on the next pass.Source: README · packages/core/src/reconcile.ts
- 02Custody
- Non-custodial. Funds stay in the user's Hyperliquid account.
- So do the losses. Copying can lose the whole deposit.Source: README · Safety model
- 03The key
- A Hyperliquid API wallet. It can place orders, cancel orders and set leverage. It cannot withdraw or transfer.
- The limit is enforced by Hyperliquid, not by HyperCopy.Source: README · Safety model
- 04Revoking
- The user revokes the API wallet on Hyperliquid directly. Copying stops at once.
- It needs no cooperation from HyperCopy.Source: README · Safety model
- 05Verification
- An API wallet counts as approved only once it appears in Hyperliquid's own
extraAgents response. - A client claiming approval is not accepted as evidence.Source: README · apps/web/app/api/agent/confirm/route.ts
- 06Key storage
- API wallet keys are sealed at rest with AES-256-GCM, under a per-record HKDF subkey.
- Source: packages/core/src/crypto.ts
- 07Risk limits
- Allocation, a leverage ceiling that clamps the leader's leverage down to yours (default 5×), a per-position notional cap, market allow and deny lists, and a slippage budget (default 50 bps).
- Orders under $10 are skipped as dust; full closes never are.Source: packages/core/src/types.ts · DEFAULT_COPY_CONFIG
- 08Cadence
- Websocket events, debounced 1.2s, plus a full sweep of every subscription each 20s.
- A subscription pauses itself after repeated failures instead of hammering the exchange.Source: apps/engine/src/config.ts
- 09Scope
- Hyperliquid perpetuals only. Spot is not copied.
- A leader's TWAP is mirrored as its resulting position change, not as a TWAP.Source: README · Limitations
- 10Leaderboard
- The top 2,000 accounts by account value, from Hyperliquid's public leaderboard feed, refreshed hourly.
- The public ranking hides accounts under $50K.Source: apps/engine/src/leaderboard.ts · config.ts
- 11Status
- Pre-launch.
DRY_RUN=true is the shipped default and no live order has been placed. No builder fee is set yet. - Intended domain: hyper-copy.xyz.Source: README · State of play
- 12Limitation
- A follower always fills after the trader they copy, so the entry is worse.
- Short-horizon scalpers copy badly, however good their numbers look.Source: README · Limitations
Copy trading carries risk. Mirroring an account does not replicate its results. Past performance says nothing about future returns. HyperCopy is software, not investment advice, and is not affiliated with Hyperliquid.