BASKET
Protocol

A creation layer for investment products.

What a Basket is

A Basket is a programmable financial object: a set of assets with target weights in basis points, a mandate (rebalance policy, drift threshold, single-asset cap, liquidity floor, impact limit, stable reserve), creator attribution, versioned history and a visible fee. It is not an ETF, not a fund, and not advice. Baskets are executed in the holder's own wallet.

Three ownership modes

Personal: a private portfolio object you construct, track, rebalance and exit. Replicable: a published template others follow, replicate or fork; capital stays in each follower's wallet; the creator earns an entry fee capped by the protocol. There is no third, pooled mode. One was designed, built and audited, then deleted rather than shipped: pooling buys shared gas and costs custody, and on a chain this cheap that is a bad trade. The protocol never holds your assets, so it can never lose them.

Execution

  1. BasketAllocation
  2. AssetResolver
  3. PriceResolver
  4. LiquidityCheck
  5. AllocationPlanner
  6. RoutePlanner
  7. Simulation
  8. ExecutionPlan
  9. Approval
  10. Execute
  11. Receipt

Every leg is quoted on Uniswap V3 (QuoterV2) against USDG or WETH on Robinhood Chain. Price impact is measured against the pool mid price. Plans expire after 45 seconds. Swaps go through SwapRouter02 in one multicall with a minimum output per leg. Nothing is ever executed from model-generated calldata.

Safety

No seed phrases, no key custody. Simulation before every send. Creator updates to public strategies are versioned, need a reason, are limited to 30 points of change per version and wait 24 hours before taking effect. Followers' own guardrails (memecoin cap, altcoin cap, single-asset cap, liquidity floor, slippage) always override a creator. Basket Guard flags constituents that leave the mandate. Community tokens must pass metadata, routing, liquidity and round-trip sell simulation before they are eligible.

Chain

Chain
Robinhood Chain · 4663
USDG
0x5fc5360d0400a0fd4f2af552add042d716f1d168
WETH
0x0bd7d308f8e1639fab988df18a8011f41eacad73
Uniswap V3 Factory
0x1f7d7550b1b028f7571e69a784071f0205fd2efa
SwapRouter02
0xcaf681a66d020601342297493863e78c959e5cb2
QuoterV2
0x33e885ed0ec9bf04ecfb19341582aadcb4c8a9e7

Tokenized equities are Robinhood Stock Tokens (ERC-20, ERC-8056 scaled UI). They give exposure to the underlying through the issuer; they are not direct legal ownership of shares and carry no voting rights.