Skip to main content
Monofin is a non-custodial frontend. Most of what your wallet signs goes to venue contracts, not Monofin contracts. This page lists all of them, so you can verify exactly what you’re approving before you sign.

Monofin contracts

Monofin owns no contracts that hold user funds today. Perps settle on Hyperliquid, event markets settle on the underlying prediction-market venue, and Earn deposits go directly from your wallet to third-party vault contracts. If Monofin ever deploys its own contracts (for example, Earn wrappers or on-chain referral accounting), they will be:
  1. Audited, with the report linked here.
  2. Published on this page before any user funds can touch them.
  3. Owned by a timelock behind a multisig — no instant admin actions.

Collateral — USDC

Everything on Monofin settles in USDC. The canonical deployments you’ll interact with: The full, always-current list of official USDC deployments lives in Circle’s documentation. If an address isn’t there or here, it isn’t USDC.

Perpetuals and real-world assets — Hyperliquid

Perps and RWA markets run on Hyperliquid. There is no exchange contract to call: orders are signed actions on HyperCore, Hyperliquid’s L1. Monofin’s builder fee attaches through a Hyperliquid builder code, which you approve once from your wallet — you can revoke it anytime.
The minimum deposit to the Hyperliquid bridge is 5 USDC. Smaller transfers are not credited and cannot be recovered. Deposits from other chains route through Circle CCTP — the app handles this for you.
Full venue reference: Hyperliquid docs.

Event markets — Polygon

Event markets settle through the underlying prediction-market venue’s conditional-token stack on Polygon (chain ID 137): Orders are EIP-712 signed messages matched off-chain and settled atomically on-chain — the venue never takes custody of your balance either.

Verify before you sign

  • Every address on this page is also published in the venue’s own documentation. Cross-check before approving anything.
  • Monofin will never DM you an address. If a “new contract” appears anywhere except this page, treat it as hostile.
  • Questions about an approval your wallet is asking for? Email [email protected] before you sign.