Skip to main content

Contract Directory

This reference lists the public Polygon mainnet addresses PMF Finance uses for shared protocol control, product vault accounting, oracle publishing, intent commitment, and solver execution.

AP signers, NAV reporters, intent committers, and solvers are public role-holder addresses. They are not separate deployed contracts.

The vault solver EOAs are product-specific vault actors. They fund or replenish the shared Polymarket deposit wallet as execution moves pUSD and CTF between the vault and the Polymarket CLOB account.

Protocol

NamePurposeAddress
Polygon mainnetSettlement networkChain ID 137
PMF Oracle RegistryShared registry that maps product feed IDs to basket oracle contracts.0x56e537BBD0215F4523a67e445b94E11A90E16C12
pUSDVault settlement asset.0xC011a7E12a19f7B1f670d46F03B03f3342E82DFB
Conditional TokensPolymarket conditional token contract used by the vault trading path.0x4D97DCd97eC945f40cF65F87097ACe5EA0476045
Shared Polymarket Deposit WalletShared CLOB-facing deposit wallet used for Polymarket order inventory.0x806EB39a397cD3A17dae90aB123DEA5099fE164F
Deposit Wallet OwnerOwner address for the shared Polymarket deposit wallet path.0xB324BA818Fd7b58f783A89cA300fb6aCc72A8EED
Protocol Admin SafeShared protocol admin and mandate manager.0xFd8553975d7458B7b95Bb338a822ADa812Eafd8f

STBL

NamePurposeAddress
STBL VaultPMFVault share vault for STBL.0x0462b462EFd3d9db2F79e5086fB48783BEF814Cc
STBL Basket OraclePMFBasketOracle for the canonical Stability feed.0xE61c54Ac38a455bb3fA3bC1790dD7a8526a466b5
STBL Feed IDRegistry feed ID for the canonical Stability feed.0x672c5cb205a1ba6b446821502b2860a39f962f341c17f36c5bd757c347b77319
Accounting LibraryVault accounting library linked into the STBL vault.0xb88F73d0441487b53fFB663d8FDA09B055C055a7
Redemption LibraryVault redemption library linked into the STBL vault.0x22e3Ed33aa388CE9351Ea8e225650f55554D24dD
Intent LibraryVault intent library linked into the STBL vault.0x24d4679A15cfF1f747f7d400E8c9157D0bf18b0B
AP SignerRole-holder address authorized to sign STBL AP quotes.0x7788c0092aE13c5F2DBE0665A51f9322398dbBD1
NAV ReporterRole-holder address authorized to report STBL NAV.0xdF3faA349e32a3f31C27680ED9f1581A11598198
Intent CommitterRole-holder address authorized to commit STBL order intent batches.0x7B7A33CB45655b6f1C72CFFB68a0cA9A5477a9A8
Vault Solver EOARole-holder address authorized to fulfill STBL vault intents and replenish the shared Polymarket deposit wallet during execution.0x274b31CBa2E56Dc5Dd3196c81Bc82F8D131F7adF

CHAO

NamePurposeAddress
CHAO VaultPMFVault share vault for CHAO.0x0D013DdD480e5c39FB831f3DD26CeeE6b099b414
CHAO Basket OraclePMFBasketOracle for the inverse Chaos feed.0x0c5b7980672424f418B067d3deFd0713257B45B2
CHAO Feed IDRegistry feed ID for the inverse Chaos feed.0x987fd0660f310077abf73bf68e7a2e0b1c13667e25944c6a30e69b3726c05100
Accounting LibraryVault accounting library linked into the CHAO vault.0x381Fb11A43095c18D0d6BD5092a7E17aAEEAF4C2
Redemption LibraryVault redemption library linked into the CHAO vault.0x47F41d461508820D5F2aAe12bfF89D3496d411C1
Intent LibraryVault intent library linked into the CHAO vault.0xdB4B75172d75a46a2c81aCFaA11bAC8D2ED6577B
AP SignerRole-holder address authorized to sign CHAO AP quotes.0x050B150670b592C4415B972e156EfB64aBb75Ee5
NAV ReporterRole-holder address authorized to report CHAO NAV.0x3B9FfDDC59862A00edA2392532fC2a7116a31551
Intent CommitterRole-holder address authorized to commit CHAO order intent batches.0x27B7Ce10ff2990943a5255fa25c5D402C87f8f01
Vault Solver EOARole-holder address authorized to fulfill CHAO vault intents and replenish the shared Polymarket deposit wallet during execution.0x1591b3CF12dEc3A21BC702922b9d7fbFe6e33c8E