Documentation

How PolyStrat works.

Everything you need to understand the protocol — whether you are a depositor, trader, or builder.

01

What is PolyStrat?

PolyStrat is a non-custodial hedge fund protocol on Polygon PoS. Skilled Polymarket traders create vaults. Depositors back them with USDC.e. Performance fees are split automatically between the trader and the platform.

All deposits and redemptions settle in epochs. Everyone gets the same price, in the same block. No front-running is possible by construction.

02

How trading works

The trader operates through a dedicated Smart Account protected by an on-chain Guard.

  1. The trader funds the trading wallet from the vault
  2. Trades happen directly on polymarket.com, with the same UX as personal trading
  3. The Guard ensures funds can only go to Polymarket trades or back to the vault
  4. Before settlement, the trader recalls profits to the vault

Depositors can verify the Guard is active on Polygonscan at any time.

03

Deposit flow

  1. Deposit USDC.e: your funds enter a pending silo, separate from trading capital
  2. Wait for settlement: the oracle proposes a NAV, then the trader settles
  3. Claim your shares: vault shares represent your stake, and their value tracks the vault's performance

04

Redeem flow

  1. Request redeem: your shares are locked until the next settlement
  2. Wait for settlement: shares convert to USDC.e at the certified NAV
  3. Claim USDC.e: profits included, fees already deducted

05

Performance fees

Fees are charged only when the vault's NAV exceeds its all-time high-water mark. The fee is minted as new vault shares to a FeeSplitter contract, which distributes them between the trader and the platform.

Zero entry
Zero exit
Zero management

Only performance fees on real, new profits.

06

On-chain protections

  • Locked-down trading wallet: The Guard restricts the trader's Smart Account to Polymarket contracts and vault returns only. No funds can be diverted.

  • Pending silo isolation: Depositor funds awaiting settlement are segregated. The trader cannot access them.

  • 7-day cancel safeguard: If no settlement occurs for 7 days, depositors can cancel and recover their funds automatically.

  • 72h whitelist timelock: New trading contracts require 72h notice before activation, giving depositors time to exit.

  • 48h role timelock: Curator and oracle changes are announced 48h in advance.

  • Emergency pause: The admin can pause the vault and return strategy funds. Pending deposits are recoverable directly by depositors.

07

Smart contracts (Polygon PoS)

Each vault also deploys a FeeSplitter and a PolyStratGuard. Addresses are unique per vault and visible on the vault detail page.

08

Roles

DepositorDeposits USDC.e, claims shares, redeems. No special permissions needed. Anyone with a wallet can deposit.
CuratorThe trader. Funds the trading wallet, trades on Polymarket, recalls profits, triggers settlement. Only address that can move vault capital.
Valuation OracleProposes the vault's NAV before each settlement. Independent from the trader for honest pricing.
AdminCreates the vault, manages roles (48h timelock), manages whitelist (72h timelock), emergency controls.

Ready to dive in?

Explore the protocol in action.

Explore vaults