The product
USDG integration
Paxos' USDG is not an add-on in TORQUE. It is the only dollar in the system:
| Role | How USDG is used |
|---|---|
| Margin | Traders post USDG to open a position |
| Liquidity | LPs deposit USDG into the ERC-4626 vault and receive shares |
| Loan | The vault lends USDG for the rest of each position |
| Payout | Closes and knock-out residuals are paid in USDG; LPs withdraw USDG |
Contracts on Robinhood Chain mainnet
| Address | |
|---|---|
| USDG | 0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168 |
| NVDA Stock Token | 0xd0601CE157Db5bdC3162BbaC2a2C8aF5320D9EEC |
| NVDA/USDG 0.05% Uniswap v3 pool (hedge venue) | 0xd4EB21209C4D6093f80B5b84f5C45cc093EA14a3 |
Chainlink RHNVDA / USD | 0x379EC4f7C378F34a1B47E4F3cbeBCbAC3E8E9F15 |
Designed around Paxos' controls
Paxos can freeze a USDG address. TORQUE never pushes a payout that could revert inside a safety-critical action: knock-out residuals are credited and claimed by the trader with claim(), so a frozen address can never block a knock-out. A frozen address can still affect its own flows; that is a trust assumption on the issuer, stated on the Limits page.
Why the vault is tiny
LP vault capped at $20 USDG for the buildathon, enforced in the contract. TORQUE runs on mainnet with real USDG because that is the point: Robinhood testnet has no real Chainlink stock feeds and no stock pools, so a testnet version would prove nothing. At $20 the vault can lend up to $16: two $2 positions at 5×, or four $1 positions at 5×.