Unaudited deployment
These contracts are unaudited, and the treasury can pay only from its actual USDC balance. Check the current deployment status and risk disclosures before any interaction.
Payouts & Margin
The interface's nominal potential payout is:
stake × lockedMultiplier
The locked multiplier comes from the quote's combined probability after the vault applies primeBps. The deposit mints vault shares with integer division, so the exact base-unit claim can be slightly lower than a decimal display.
No separate protocol-fee transfer
Polypar does not transfer a separate protocol fee during depositWithQuote. The economic margin is embedded in the higher entry price and therefore the lower number of shares minted for a stake. Polygon gas is separate and is not part of the vault payout.
primeBps is not proof of a profitable house strategy. Market movement, stale or incorrect prices, correlation, bettor selection, operational failures, and outcome distribution can outweigh that margin.
Loss outcome
If any selected leg receives a resolved CTF payout other than the complete selected outcome, the vault becomes Lost. Its USDC balance goes to the configured treasury, and its shares redeem for zero.
Win outcome and shortfall
If every selected leg settles to the complete selected outcome, the vault becomes Won. During that same resolve() call it compares:
- the vault's actual USDC balance; and
- its total outstanding share supply, which represents nominal winning claims.
If shares exceed the balance, the vault asks the factory to fund the difference from the configured treasury. The intended HouseTreasuryVault supplies no more than its current balance.
Redemption is then always pro-rata over what the parlay vault actually holds:
user assets = user shares / total shares × current vault balance
Nominal is not assured
If treasury funding is short, every winning shareholder receives the same proportional shortfall. Once a partially funded win resolves, the current contract has no automatic later top-up path; sending more money to the treasury later does not cause that resolved vault to ask again.
The configured treasury contract begins unfunded and can cover only the USDC it actually holds. Verify Network & Contracts and current treasury assets before relying on a nominal payout.
Next: follow the explicit state and wallet actions in Resolve & Redeem, then assess shortfall and pricing risk in Risks & Limitations.