Index fund market

QQQ

Nasdaq-100 ETF

Not listed

Oracle

Reading the feed

Chainlink, normalised to 18 decimals.

Oracle price

Max LTV

Market collateral

Market debt

Your position

Connect a wallet to see your own collateral, debt and health factor.

60%70%no wallet connected
Health factor
Drop to liquidation
Liquidation at
70%

Your collateral

Connect a wallet to read your position.

Your debt

No interest. A debt never grows after a borrow.

Repaid by yield

Yield harvested and applied to this debt, since the first deposit.

Time to zero

Shown once a wallet is connected.

How liquidation works here

A position can be liquidated once its debt rises above 70% of its collateral value — a health factor below 1. A liquidator repays part of the debt and takes the matching collateral plus a 5% bonus.

Liquidation is partial. The most anyone can repay is the amount that brings the health factor back to within a rounding unit of 1. A liquidator who sends more than that is simply held to the limit — the contract trims the repayment rather than rejecting it, so a token repayment from anyone else can no longer cancel a liquidation that is already due. You keep the rest of the position.

Borrowing stops at 60%, which leaves room between the limit and the threshold.

Contracts

Corpus core

Holds the market, your position and the treasury.

0xcf935c…b91581

Price feed

The Chainlink aggregator this market is priced from.

Not deployed

Custody vault

The ERC-4626 vault holding this market's collateral.

0x92540e…6a34ba

QQQ token

The Robinhood Stock Token used as collateral.

0xD5f387…88de68

Manage position

Approvals are for the exact amount. Nothing is ever approved without a limit.

QQQ

Connect a wallet to see your balances.

Loan to value
Health factor
  1. Approve the exact amount of QQQ
  2. Deposit QQQ

Reading Corpus needs no wallet. One is only required to sign a transaction you start.

Harvest

A harvest applies whatever the collateral has earned to this debt. Anyone may run it for anyone, and the keeper runs it on a schedule.

Not sure what any of this means? Read how the protocol works.