Contract Addresses
Quick reference for deployed LayerCover smart contract addresses
Always verify contract addresses against the official block explorer before interacting. Never trust addresses from unofficial sources.
The table below lists all deployed LayerCover smart contracts across supported networks. Click any address to view it on the block explorer.
Network:
Core Contracts
| Contract | Address | ABI |
|---|---|---|
| PolicyManager | PolicyManager.json | |
| PolicyNFT | PolicyNFT.json | |
| RiskManager | RiskManager.json | |
| PoolRegistry | PoolRegistry.json | |
| CapitalPool | CapitalPool.json | |
| BackstopPool (CAT) | BackstopPool.json | |
| RewardDistributor | RewardDistributor.json | |
| SharedAssetController | SharedAssetController.json | |
| ReinsuranceController | ReinsuranceController.json |
Supporting Contracts
| Contract | Address | ABI |
|---|---|---|
| ReferralManager | ReferralManager.json | |
| GovernanceToken | GovernanceToken.json |
Yield Adapters
| Contract | Address | ABI |
|---|---|---|
| AaveV3Adapter | AaveV3Adapter.json | |
| CompoundV3Adapter | CompoundV3Adapter.json |
Intent & Matching
| Contract | Address | ABI |
|---|---|---|
| IntentMatcher | IntentMatcher.json |
Factories
| Contract | Address | ABI |
|---|---|---|
| SyndicateFactory | SyndicateFactory.json | |
| TrancheVaultFactory | TrancheVaultFactory.json |
Implementations
| Contract | Address | ABI |
|---|---|---|
| SyndicateImplementation | Syndicate.json | |
| JuniorTrancheVault | JuniorTrancheVault.json | |
| MezzanineTrancheVault | MezzanineTrancheVault.json | |
| SeniorTrancheVault | SeniorTrancheVault.json |
Libraries
| Contract | Address | ABI |
|---|---|---|
| SyndicateDurationLib | SyndicateDurationLib.json | |
| SyndicateIntentLib | SyndicateIntentLib.json | |
| SyndicateYieldOperationsLib | SyndicateYieldOperationsLib.json |
Oracles & Data
| Contract | Address | ABI |
|---|---|---|
| MulticallReader | MulticallReader.json | |
| MulticallReaderV2 | MulticallReader.json | |
| UserDataAggregator | UserDataAggregator.json | |
| PoolDataAggregator | PoolDataAggregator.json |
Operations & Utilities
| Contract | Address | ABI |
|---|---|---|
| PayoutManager | PayoutManager.json | |
| PoolAllocationManager | PoolAllocationManager.json | |
| YieldStrategyManager | YieldStrategyManager.json | |
| ProtocolConfigurator | ProtocolConfigurator.json |
Test Tokens
| Contract | Address | ABI |
|---|---|---|
| Test USDC | ERC20.json | |
| Test AAVE | ERC20.json |
Verification
- All contracts are verified on-chain with matching source code on the block explorer
- Proxy contracts use UUPS upgradeable proxy patterns - implementation addresses are visible via the explorer
- For the full interface reference, see Smart Contracts →