Overview
mechanismContra is a non-custodial protocol for shorting tokenized equities on Robinhood Chain. Lenders supply stock tokens to per-asset pools; borrowers post USDG collateral, borrow the token and sell it. Positions are marked against a multiplier-adjusted price, so a dividend or split never hands the short an artificial profit.
How shorting works
four steps- 01Deposit collateralPost USDG into the position. This is the only asset at risk.
- 02Borrow the tokenDraw the stock token from the lending pool at the pool's current borrow rate.
- 03Sell the tokenSell into the market. You now owe tokens, not dollars.
- 04Track against the adjusted markThe position is valued continuously against the Chainlink total-return price, which already includes the on-chain multiplier.
Multiplier-adjusted collateral
formulaEach stock token carries a uiMultiplier() that ratchets upward with every distribution. Chainlink's feed for the asset already reports the multiplier-adjusted total-return price, so Contra marks positions against it directly.
The unadjusted share price is the feed price divided by the multiplier. Collateral checks, interest accrual and liquidation pricing all use the same adjusted value.
Liquidation mechanics
same-blockWhen the margin ratio falls to the maintenance threshold, the position can be closed in the same block the breach is observed: the liquidator repays the borrowed tokens to the pool and takes the collateral needed to cover the debt plus the liquidation fee. Any remaining USDG stays with the position owner.
Because the close is same-block, there is no grace window to top up once the threshold is crossed. In fast or illiquid markets the closing trade can land below the threshold.
Fees
interest splitBorrowers pay interest to the pool. A protocol cut of that interest is routed to buy and burn $Contra. Lenders keep the remainder. Exact parameters are set at launch and are not fixed yet.
Contract addresses
pending deployment| Asset | Token address | Feed address |
|---|---|---|
| AAPLx | — | — |
| TSLAx | — | — |
| NVDAx | — | — |
| MSFTx | — | — |
Contra contracts are not deployed, so this table is intentionally empty rather than filled with placeholder addresses.
FAQ
- What happens during a dividend?
- The token price drops and the multiplier steps up by the same amount. The adjusted mark is unchanged, so the short gains nothing from the drop. The oracle may pause briefly while the corporate action settles.
- What happens if I get liquidated?
- Your borrowed tokens are repaid from your collateral in the same block, plus a liquidation fee. Whatever USDG remains is still yours.
- Is this audited?
- No. Contra is unaudited and running on testnet only. Do not use funds you cannot afford to lose.
- What chains does this run on?
- Robinhood Chain. Prices are read from Chainlink feeds deployed on that chain.
- Can I lend instead of short?
- Yes — pools accept stock token deposits and pay the borrow interest, minus the protocol cut. Pools open at launch.
