Elysium mainnet goes live Nov 9, 2026. ROPES is live on testnet now. Countdown →

The house vault

The liquidity on the other side of every trade, and how it's protected.

RopeMarket is the counterparty to every trade. Its liquidity comes from a house vault: collateral deposited by LPs in exchange for vault shares.

How it earns

The vault's edge is the spread. Every buy pays fair + 1% and every sell receives fair − 1%, so on average the vault earns the spread on the volume it makes a market for. On mainnet, that spread income funds $ROPES buybacks.

Depositing and withdrawing

  • deposit(assets) mints vault shares at the vault's conservative value.
  • withdraw(shares) pays out at the conservative value, and only from the free balance.
  • The conservative value assumes every open round is lost by the vault. LPs can never withdraw money a round might owe.

Liability accounting

The contract tracks liability: everything the vault currently owes or holds back.

  • For an open round: its worst case, whichever side would owe more if it won.
  • For a settled round: the unredeemed winnings.
  • For a voided round: the unredeemed refunds.

freeBalance() = balance − liability. On testnet the vault is seeded with 100,000 tUSDC. Live numbers are on /transparency.