- Marked submodules ai-mcp-pmm-controller, explorer-monorepo, and smom-dbis-138 as dirty to reflect recent changes. - Updated documentation to clarify operator script usage, including dotenv loading and task execution instructions. - Enhanced the README and various index files to provide clearer navigation and task completion guidance. Made-with: Cursor
11 KiB
Deployer Wallet — Complete Contract List by Network and Verification Status
Last Updated: 2026-02-27
Deployer address: 0x4A666F96fC8764181194447A7dFdb7d471b301C8
Purpose: Single list of all contracts deployed by (or attributed to) the deployer wallet, the network each is on, and whether each is verified on the chain’s explorer (Blockscout for Chain 138).
Verification: For Chain 138, verification is done via Blockscout (https://explorer.d-bis.org). Run ./scripts/verify/run-contract-verification-with-proxy.sh (from LAN with Blockscout reachable) or ./scripts/verify/check-contracts-on-chain-138.sh to check/verify. Verified below means “source code verified on explorer”; Not verified means not yet submitted or not yet confirmed; Unknown means not yet checked in this repo.
Legend
| Column | Meaning |
|---|---|
| Contract | Contract name |
| Address | Contract address on the given network |
| Network | Chain ID and network name |
| Deployed by | Genesis = pre-deployed at chain init; Deployer = deployed by 0x4A66... via repo scripts |
| Verified | Yes = verified on explorer; No = not verified; Unknown = not checked |
Chain 138 (DeFi Oracle Meta Mainnet)
Explorer: https://explorer.d-bis.org
Tokens (ERC-20)
| Contract | Address | Deployed by | Verified |
|---|---|---|---|
| WETH9 | 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 |
Genesis | Unknown |
| WETH10 | 0xf4BB2e28688e89fCcE3c0580D37d36A7672E8A9f |
Genesis | Unknown |
| LINK | 0xb7721dD53A8c629d9f1Ba31a5819AFe250002b03 |
Deployer | Unknown |
| cUSDT (CompliantUSDT) | 0x93E66202A11B1772E55407B32B44e5Cd8eda7f22 |
Deployer | Unknown |
| cUSDC (CompliantUSDC) | 0xf22258f57794CC8E06237084b353Ab30fFfa640b |
Deployer | Unknown |
Core / registry / compliance
| Contract | Address | Deployed by | Verified |
|---|---|---|---|
| ComplianceRegistry | 0xbc54fe2b6fda157c59d59826bcfdbcc654ec9ea1 |
Deployer | Unknown |
| TokenFactory | 0xEBFb5C60dE5f7C4baae180CA328D3BB39E1a5133 |
Deployer | Unknown |
| TokenRegistry | 0x91Efe92229dbf7C5B38D422621300956B55870Fa |
Deployer | Unknown |
| BridgeVault | 0x31884f84555210FFB36a19D2471b8eBc7372d0A8 |
Deployer | Unknown |
| FeeCollector | 0xF78246eB94c6CB14018E507E60661314E5f4C53f |
Deployer | Unknown |
| DebtRegistry | 0x95BC4A997c0670d5DAC64d55cDf3769B53B63C28 |
Deployer | Unknown |
| PolicyManager | 0x0C4FD27018130A00762a802f91a72D6a64a60F14 |
Deployer | Unknown |
| TokenImplementation | 0x0059e237973179146237aB49f1322E8197c22b21 |
Deployer | Unknown |
| Price Feed Keeper | 0xD3AD6831aacB5386B8A25BB8D8176a6C8a026f04 |
Deployer | Unknown |
Oracle / Multicall
| Contract | Address | Deployed by | Verified |
|---|---|---|---|
| Multicall | 0x99b3511a2d315a497c8112c1fdd8d508d4b1e506 |
Genesis | Unknown |
| Oracle Aggregator | 0x99b3511a2d315a497c8112c1fdd8d508d4b1e506 |
Deployer (or same slot as Multicall) | Unknown |
| Oracle Proxy | 0x3304b747e565a97ec8ac220b0b6a1f6ffdb837e6 |
Deployer | Unknown |
| Multicall (deploy 2026-02-13) | 0xF4AA429BE277d1a1a1A744C9e5B3aD821a9b96f7 |
Deployer | Unknown |
| Oracle Aggregator (deploy 2026-02-13) | 0xaFd9E25ff301a79feaBcc56F46969F34808358CE |
Deployer | Unknown |
| Oracle Proxy (deploy 2026-02-13) | 0x90563867F2ba94ed277303e200f4311c00982E92 |
Deployer | Unknown |
CCIP / bridge
| Contract | Address | Deployed by | Verified |
|---|---|---|---|
| CCIP Router | 0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e |
Deployer | Unknown |
| CCIP Sender | 0x105F8A15b819948a89153505762444Ee9f324684 |
Deployer | Unknown |
| CCIPWETH9Bridge | 0x971cD9D156f193df8051E48043C476e53ECd4693 |
Deployer | Unknown |
| CCIPWETH10Bridge | 0xe0E93247376aa097dB308B92e6Ba36bA015535D0 |
Deployer | Unknown |
| CCIPReceiver (2026-02-13) | 0xC12236C03b28e675d376774FCE2C2C052488430F |
Deployer | Unknown |
Governance / phased core / deterministic
| Contract | Address | Deployed by | Verified |
|---|---|---|---|
| UniversalAssetRegistry (proxy) | 0xAEE4b7fBe82E1F8295951584CBc772b8BBD68575 |
Deployer | Unknown |
| GovernanceController (proxy) | 0xA6891D5229f2181a34D4FF1B515c3Aa37dd90E0e |
Deployer | Unknown |
| UniversalCCIPBridge (proxy) | 0xCd42e8eD79Dc50599535d1de48d3dAFa0BE156F8 |
Deployer | Unknown |
| BridgeOrchestrator (proxy) | 0x89aB428c437f23bAB9781ff8Db8D3848e27EeD6c |
Deployer | Unknown |
| CREATE2Factory | 0x750E4a8adCe9f0e67A420aBE91342DC64Eb90825 |
Deployer | Unknown |
| UniversalAssetRegistry (deterministic) | 0xC98602aa574F565b5478E8816BCab03C9De0870f |
Deployer | Unknown |
| UniversalCCIPBridge (deterministic) | 0x532DE218b94993446Be30eC894442f911499f6a3 |
Deployer | Unknown |
| MirrorRegistry | 0x6427F9739e6B6c3dDb4E94fEfeBcdF35549549d8 |
Deployer | Unknown |
| AlltraAdapter | 0x66FEBA2fC9a0B47F26DD4284DAd24F970436B8Dc |
Deployer | Unknown |
Channels / mirror / trustless / reserve / vault
| Contract | Address | Deployed by | Verified |
|---|---|---|---|
| PaymentChannelManager | 0x302aF72966aFd21C599051277a48DAa7f01a5f54 |
Deployer | Unknown |
| GenericStateChannelManager | 0xe5e3bB424c8a0259FDE23F0A58F7e36f73B90aBd |
Deployer | Unknown |
| AddressMapper | 0x439Fcb2d2ab2f890DCcAE50461Fa7d978F9Ffe1A |
Deployer | Unknown |
| MirrorManager | 0x6eD905A30c552a6e003061A38FD52A5A427beE56 |
Deployer | Unknown |
| Lockbox138 | 0xFce6f50B312B3D936Ea9693C5C9531CF92a3324c |
Deployer | Unknown |
| MerchantSettlementRegistry | 0x16D9A2cB94A0b92721D93db4A6Cd8023D3338800 |
Deployer | Unknown |
| WithdrawalEscrow | 0xe77cb26eA300e2f5304b461b0EC94c8AD6A7E46D |
Deployer | Unknown |
| ReserveSystem | 0x607e97cD626f209facfE48c1464815DDE15B5093 |
Deployer | Unknown |
| ReserveTokenIntegration | 0x34B73e6EDFd9f85a7c25EeD31dcB13aB6E969b96 |
Deployer | Unknown |
| RegulatedEntityRegistry | 0xEA4C892D6c1253797c5D95a05BF3863363080b4B |
Deployer | Unknown |
| VaultFactory | 0xB2Ac70f35A81481B005067ed6567a5043BA32336 |
Deployer | Unknown |
| Ledger | 0x67b3831dc64C14FB9352B2a45C6Dd69b3C86B7af |
Deployer | Unknown |
| Liquidation | 0x3aCdbCB749d6037a02F0ef6ea2E5Fb89D31fAB72 |
Deployer | Unknown |
| XAU Oracle | 0xf23E1eDa304082ab7a81531dFE6020E6105e77A8 |
Deployer | Unknown |
| MultiSig (2026-02-13) | 0xb9E29cFa1f89d369671E640d0BB3aD94Cab43965 |
Deployer | Unknown |
| Voting (2026-02-13) | 0x022267b26400114aF01BaCcb92456Fe36cfccD93 |
Deployer | Unknown |
DODO PMM / liquidity
| Contract | Address | Deployed by | Verified |
|---|---|---|---|
| DODOPMMIntegration | 0x79cdbaFBaA0FdF9F55D26F360F54cddE5c743F7D |
Deployer | Unknown |
| DODOPMMProvider | 0x8EF6657D2a86c569F6ffc337EE6b4260Bd2e59d0 |
Deployer | Unknown |
| Pool cUSDT/cUSDC | 0x9fcB06Aa1FD5215DC0E91Fd098aeff4B62fEa5C8 |
Deployer | Unknown |
| Pool cUSDT/USDT | 0xa3Ee6091696B28e5497b6F491fA1e99047250c59 |
Deployer | Unknown |
| Pool cUSDC/USDC | 0x90bd9Bf18Daa26Af3e814ea224032d015db58Ea5 |
Deployer | Unknown |
TransactionMirror
| Contract | Address | Deployed by | Verified |
|---|---|---|---|
| TransactionMirror | 0x7131F887DBEEb2e44c1Ed267D2A68b5b83285afc |
Deployer | Unknown |
Deprecated (do not use)
| Contract | Address | Deployed by | Verified |
|---|---|---|---|
| CCIPWETH9Bridge (old) | 0x89dd12025bfCD38A168455A44B400e913ED33BE2 |
Deployer | — |
Ethereum Mainnet (Chain 1)
Contracts used as destinations for Chain 138 CCIP/relay; may have been deployed by this deployer or by another party.
| Contract | Address | Network | Deployed by | Verified |
|---|---|---|---|---|
| CCIPRelayRouter | 0xAd9A228CcEB4cbB612cD165FFB72fE090ff10Afb |
1 (Ethereum Mainnet) | Unknown | Unknown |
| CCIPRelayBridge | 0xF9A32F37099c582D28b4dE7Fca6eaC1e5259f939 |
1 (Ethereum Mainnet) | Unknown | Unknown |
Explorer: https://etherscan.io (or https://blockscan.com for multi-chain).
Other networks (CCIP / cW* / Cronos)
Contracts on other chains (BSC, Polygon, Cronos, Arbitrum, Optimism, Avalanche, Base, Gnosis, Celo, Wemix) that the deployer may have deployed (e.g. CCIP WETH9/WETH10 bridges, cW* tokens, Cronos D-WIN W) are not listed here by address. Addresses are stored in smom-dbis-138/.env (e.g. CCIPWETH9_BRIDGE_BSC, CWUSDT_MAINNET, etc.). See TOKENS_DEPLOYER_DEPLOYED_ON_OTHER_CHAINS.md and CW_TOKENS_AND_NETWORKS.md. Verification status on those chains is per-chain (Etherscan, BscScan, Polygonscan, etc.) and not tracked in this doc.
Sources of deployment data (dotenv and config)
Files that contain smart contract addresses or deployment configuration:
Primary dotenv: smom-dbis-138/.env (canonical for Chain 138: tokens, CCIP, DODO PMM, pools, vaults, TRANSACTION_MIRROR). Root .env and .env.master.example hold RPC/keys.
Documented examples: smom-dbis-138/docs/deployment/ENV_EXAMPLE_CONTENT.md (full env var reference), smom-dbis-138/env.additions.example (DODO/pool addrs), smom-dbis-138/docs/deployment/ENV_CONFIG_READY_CHAINS.example (CCIP per chain), smom-dbis-138/terraform/phases/phase1/.env.chain138 and config/env.chain138.example, config/env.mainnet.example (138 and mainnet examples).
Config JSON: config/token-mapping-multichain.json (138↔651940 and multichain token mapping), cross-chain-pmm-lps/config/deployment-status.json (per-chain cW*/pools status), ai-mcp-pmm-controller/config/allowlist-138.json (Chain 138 DODO pools for MCP).
Script load order: Scripts use scripts/lib/load-project-env.sh (loads root .env, ip-addresses.conf, smom-dbis-138/.env) and optionally scripts/lib/load-contract-addresses.sh (reads config/smart-contracts-master.json when present; .env overrides).
Full index: DEPLOYMENT_DATA_SOURCES_INDEX.md.
How to update verification status
- Chain 138: From a host that can reach Blockscout (e.g. LAN), run:
./scripts/verify/run-contract-verification-with-proxy.shto submit verification for contracts in the verification config.- Open https://explorer.d-bis.org/address/ for each contract and confirm “Contract source code verified” (or equivalent).
- This doc: Set Verified to Yes or No for each contract after checking. Leave Unknown until checked.
References
| Document | Purpose |
|---|---|
| CONTRACT_ADDRESSES_REFERENCE.md | Canonical contract list and .env mapping |
| ADDRESS_MATRIX_AND_STATUS.md | Correlated address matrix and status |
| BLOCKSCOUT_VERIFICATION_GUIDE.md | How to verify on Blockscout |
| DEPLOYER_WALLET_FUNDING_PLAN_PMM_POOLS.md | Deployer address and funding |
| TOKENS_DEPLOYER_DEPLOYED_ON_OTHER_CHAINS.md | Tokens deployer deployed on other chains |