{
  "schemaVersion": "1.0.0",
  "updated": "2026-06-10",
  "description": "Unified Web3 identity registry — addresses, ENS, explorer labels, and institutional identifier refs. SSOT for naming across Blockscout sync, explorer UI, and frontend-dapp.",
  "policyDoc": "docs/04-configuration/WEB3_IDENTITY_AND_NAMING_POLICY.md",
  "sources": [
    "smom-dbis-138/config/address-inventory.chain138.json",
    "config/chain138-official-protocol-contracts.json",
    "config/compliance/liquidity-vault-gnosis-safe-mainnet.v1.json",
    "docs/04-configuration/mifos-omnl-central-bank/OMNL_ENTITY_MASTER_DATA.json"
  ],
  "entries": [
    {
      "id": "deployer-defi-oracle",
      "address": "0x4A666F96fC8764181194447A7dFdb7d471b301C8",
      "chainIds": [
        1,
        138
      ],
      "roles": [
        "deployer",
        "operator"
      ],
      "displayName": "DeFi Oracle Deployer",
      "ens": {
        "primary": "defi-oracle.eth",
        "chainId": 1
      },
      "web3Domains": [],
      "identifiers": [
        {
          "type": "inventoryKey",
          "value": "DEPLOYER_ADMIN_138"
        }
      ],
      "explorer": {
        "blockscoutLabel": "DeFi Oracle Deployer (defi-oracle.eth)",
        "tagTypes": [
          "operator",
          "deployer"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "liquidity-vault-safe-mainnet",
      "address": "0x93a42Bdc51BecE00a2F31C744Fceb4956C4B6f76",
      "chainIds": [
        1
      ],
      "roles": [
        "treasury",
        "multisig"
      ],
      "displayName": "LiquidityVault Safe",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "inventoryKey",
          "value": "LIQUIDITY_VAULT_SAFE_MAINNET"
        },
        {
          "type": "safe",
          "value": "2-of-4",
          "note": "Created by defi-oracle.eth"
        }
      ],
      "explorer": {
        "blockscoutLabel": "LiquidityVault Safe (2-of-4)",
        "tagTypes": [
          "treasury",
          "multisig"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "dodo-pmm-integration-stack-a",
      "address": "0x86ADA6Ef91A3B450F89f2b751e93B1b7A3218895",
      "chainIds": [
        138
      ],
      "roles": [
        "protocol",
        "dex",
        "pmm"
      ],
      "displayName": "DODO PMM Integration (Stack A)",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "inventoryKey",
          "value": "DODO_PMM_INTEGRATION"
        },
        {
          "type": "protocol",
          "value": "dodo_v2"
        }
      ],
      "explorer": {
        "blockscoutLabel": "DODO PMM Integration (live Stack A)",
        "tagTypes": [
          "protocol",
          "dex",
          "pmm"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "dodo-pmm-provider",
      "address": "0x3f729632E9553EBacCdE2e9b4c8F2B285b014F2e",
      "chainIds": [
        138
      ],
      "roles": [
        "protocol",
        "dex",
        "pmm"
      ],
      "displayName": "DODO PMM Provider",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "inventoryKey",
          "value": "DODO_PMM_PROVIDER"
        }
      ],
      "explorer": {
        "blockscoutLabel": "DODO PMM Provider (ILiquidityProvider)",
        "tagTypes": [
          "protocol",
          "dex"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "dodo-v2-proxy",
      "address": "0xEF6E6F41A522896a9EE1C580C87C05E409193F8d",
      "chainIds": [
        138
      ],
      "roles": [
        "protocol",
        "dex",
        "router"
      ],
      "displayName": "DODOV2Proxy02",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "inventoryKey",
          "value": "DODO_V2_PROXY"
        },
        {
          "type": "protocol",
          "value": "dodo_v2"
        }
      ],
      "explorer": {
        "blockscoutLabel": "DODOV2Proxy02",
        "tagTypes": [
          "protocol",
          "router"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "canonical-cusdt-138",
      "address": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
      "chainIds": [
        138
      ],
      "roles": [
        "token",
        "stablecoin"
      ],
      "displayName": "cUSDT (canonical)",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "symbol",
          "value": "cUSDT"
        },
        {
          "type": "decimals",
          "value": "6"
        }
      ],
      "explorer": {
        "blockscoutLabel": "cUSDT (Compliant USDT)",
        "tagTypes": [
          "token",
          "stablecoin",
          "gru"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "canonical-cusdc-138",
      "address": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
      "chainIds": [
        138
      ],
      "roles": [
        "token",
        "stablecoin"
      ],
      "displayName": "cUSDC (canonical)",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "symbol",
          "value": "cUSDC"
        },
        {
          "type": "decimals",
          "value": "6"
        }
      ],
      "explorer": {
        "blockscoutLabel": "cUSDC (Compliant USDC)",
        "tagTypes": [
          "token",
          "stablecoin",
          "gru"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "canonical-cbtc-138",
      "address": "0xe94260c555ac1d9d3cc9e1632883452ebdf0082e",
      "chainIds": [
        138
      ],
      "roles": [
        "token"
      ],
      "displayName": "cBTC (canonical)",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "symbol",
          "value": "cBTC"
        },
        {
          "type": "decimals",
          "value": "8"
        }
      ],
      "explorer": {
        "blockscoutLabel": "cBTC (Compliant BTC)",
        "tagTypes": [
          "token",
          "gru"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "pmm-pool-cusdt-cusdc",
      "address": "0x9e89bAe009adf128782E19e8341996c596ac40dC",
      "chainIds": [
        138
      ],
      "roles": [
        "pool",
        "pmm"
      ],
      "displayName": "PMM Pool cUSDT/cUSDC",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "pair",
          "value": "cUSDT/cUSDC"
        }
      ],
      "explorer": {
        "blockscoutLabel": "DODO PMM cUSDT/cUSDC (live)",
        "tagTypes": [
          "pool",
          "pmm",
          "dex"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "ccip-router-138",
      "address": "0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817",
      "chainIds": [
        138
      ],
      "roles": [
        "bridge",
        "ccip"
      ],
      "displayName": "CCIP Router (Chain 138)",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "inventoryKey",
          "value": "CCIP_ROUTER_138"
        }
      ],
      "explorer": {
        "blockscoutLabel": "Chainlink CCIP Router",
        "tagTypes": [
          "bridge",
          "ccip"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "oracle-aggregator-138",
      "address": "0x99b3511a2d315a497c8112c1fdd8d508d4b1e506",
      "chainIds": [
        138
      ],
      "roles": [
        "oracle"
      ],
      "displayName": "Oracle Aggregator",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "inventoryKey",
          "value": "ORACLE_AGGREGATOR_ADDRESS"
        }
      ],
      "explorer": {
        "blockscoutLabel": "Oracle Aggregator",
        "tagTypes": [
          "oracle"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "multicall3-138",
      "address": "0xcA11bde05977b3631167028862bE2a173976CA11",
      "chainIds": [
        138
      ],
      "roles": [
        "utility"
      ],
      "displayName": "Multicall3",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "inventoryKey",
          "value": "MULTICALL3"
        },
        {
          "type": "protocol",
          "value": "multicall3"
        }
      ],
      "explorer": {
        "blockscoutLabel": "Multicall3",
        "tagTypes": [
          "utility"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "liquidity-owner-adam",
      "address": "0x348775A05CF5b6fC9d18830CfBd63DAE0Fb3c668",
      "chainIds": [
        1
      ],
      "roles": [
        "multisig-owner"
      ],
      "displayName": "AdamMultiSig (LiquidityVault owner)",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "safeOwner",
          "value": "LiquidityVault"
        }
      ],
      "explorer": {
        "blockscoutLabel": "LiquidityVault Owner — AdamMultiSig",
        "tagTypes": [
          "multisig-owner"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "liquidity-owner-benard",
      "address": "0x3F5BD2e9DA51Dc76f7F3308daa904C1B9E90460f",
      "chainIds": [
        1
      ],
      "roles": [
        "multisig-owner"
      ],
      "displayName": "BenardMultiSig (LiquidityVault owner)",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "safeOwner",
          "value": "LiquidityVault"
        }
      ],
      "explorer": {
        "blockscoutLabel": "LiquidityVault Owner — BenardMultiSig",
        "tagTypes": [
          "multisig-owner"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "liquidity-owner-nathan",
      "address": "0x8c906Bd27ba9Ea828B32DaE484eea5982b20CDb9",
      "chainIds": [
        1
      ],
      "roles": [
        "multisig-owner"
      ],
      "displayName": "NathanMultiSig (LiquidityVault owner)",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "safeOwner",
          "value": "LiquidityVault"
        }
      ],
      "explorer": {
        "blockscoutLabel": "LiquidityVault Owner — NathanMultiSig",
        "tagTypes": [
          "multisig-owner"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "liquidity-owner-target",
      "address": "0x16285b235b413bFd376ECBe66F2F9f5F6EA5313C",
      "chainIds": [
        1
      ],
      "roles": [
        "multisig-owner"
      ],
      "displayName": "0xLiquidity (planned Safe owner)",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "safeOwner",
          "value": "LiquidityVault",
          "note": "planned owner swap target"
        }
      ],
      "explorer": {
        "blockscoutLabel": "LiquidityVault Owner — 0xLiquidity (planned)",
        "tagTypes": [
          "multisig-owner"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "enhanced-swap-router-v2",
      "address": "0xa421706768aeb7fafa2d912c5e10824ef3437ad4",
      "chainIds": [
        138
      ],
      "roles": [
        "protocol",
        "router"
      ],
      "displayName": "EnhancedSwapRouter V2",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "inventoryKey",
          "value": "ENHANCED_SWAP_ROUTER_V2_ADDRESS"
        }
      ],
      "explorer": {
        "blockscoutLabel": "EnhancedSwapRouter V2",
        "tagTypes": [
          "protocol",
          "router"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "pmm-pool-cusdt-usdt",
      "address": "0x866Cb44b59303d8dc5f4F9E3E7A8e8b0bf238d66",
      "chainIds": [
        138
      ],
      "roles": [
        "pool",
        "pmm"
      ],
      "displayName": "PMM Pool cUSDT/USDT",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "pair",
          "value": "cUSDT/USDT"
        }
      ],
      "explorer": {
        "blockscoutLabel": "DODO PMM cUSDT/USDT (live)",
        "tagTypes": [
          "pool",
          "pmm"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "pmm-pool-cusdc-usdc",
      "address": "0xc39B7D0F40838cbFb54649d327f49a6DAC964062",
      "chainIds": [
        138
      ],
      "roles": [
        "pool",
        "pmm"
      ],
      "displayName": "PMM Pool cUSDC/USDC",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "pair",
          "value": "cUSDC/USDC"
        }
      ],
      "explorer": {
        "blockscoutLabel": "DODO PMM cUSDC/USDC (live)",
        "tagTypes": [
          "pool",
          "pmm"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "pmm-pool-cbtc-cusdt",
      "address": "0x67049e7333481e2cac91af61403ac7bddfab7bcd",
      "chainIds": [
        138
      ],
      "roles": [
        "pool",
        "pmm"
      ],
      "displayName": "PMM Pool cBTC/cUSDT",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "pair",
          "value": "cBTC/cUSDT"
        }
      ],
      "explorer": {
        "blockscoutLabel": "DODO PMM cBTC/cUSDT (live)",
        "tagTypes": [
          "pool",
          "pmm"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "pmm-pool-cbtc-cusdc",
      "address": "0x72f1a0794153c3b8a1e8a731f1d8e1a52cb10dc5",
      "chainIds": [
        138
      ],
      "roles": [
        "pool",
        "pmm"
      ],
      "displayName": "PMM Pool cBTC/cUSDC",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "pair",
          "value": "cBTC/cUSDC"
        }
      ],
      "explorer": {
        "blockscoutLabel": "DODO PMM cBTC/cUSDC (live)",
        "tagTypes": [
          "pool",
          "pmm"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "pmm-pool-weth-usdc",
      "address": "0xb53a0508940b1ff90f1aad4f6cb50a7012fe5593",
      "chainIds": [
        138
      ],
      "roles": [
        "pool",
        "pmm"
      ],
      "displayName": "PMM Pool WETH/USDC",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "pair",
          "value": "WETH/USDC"
        }
      ],
      "explorer": {
        "blockscoutLabel": "DODO PMM WETH/USDC (live)",
        "tagTypes": [
          "pool",
          "pmm"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "pmm-pool-weth-usdt",
      "address": "0xe227f6c0520c0c6e8786fe56fa76c4914f861533",
      "chainIds": [
        138
      ],
      "roles": [
        "pool",
        "pmm"
      ],
      "displayName": "PMM Pool WETH/USDT",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "pair",
          "value": "WETH/USDT"
        }
      ],
      "explorer": {
        "blockscoutLabel": "DODO PMM WETH/USDT (live)",
        "tagTypes": [
          "pool",
          "pmm"
        ]
      },
      "eiLabel": null
    },
    {
      "id": "pmm-pool-cbtc-cxauc",
      "address": "0xf3e8a07d419b61f002114e64d79f7cf8f7989433",
      "chainIds": [
        138
      ],
      "roles": [
        "pool",
        "pmm"
      ],
      "displayName": "PMM Pool cBTC/cXAUC",
      "ens": null,
      "web3Domains": [],
      "identifiers": [
        {
          "type": "pair",
          "value": "cBTC/cXAUC"
        }
      ],
      "explorer": {
        "blockscoutLabel": "DODO PMM cBTC/cXAUC (live)",
        "tagTypes": [
          "pool",
          "pmm"
        ]
      },
      "eiLabel": null
    }
  ],
  "entities": [
    {
      "id": "omnl-head-office",
      "displayName": "OMNL Head Office (DBIS) – Central Bank",
      "lei": "98450070C57395F6B906",
      "entityRef": "omnl-entity-master:1",
      "roles": [
        "entity",
        "central-bank"
      ]
    },
    {
      "id": "omnl-nrb",
      "displayName": "Nepal Rastra Bank",
      "lei": "25490000MX377HHPSR96",
      "entityRef": "omnl-entity-master:18",
      "roles": [
        "entity",
        "central-bank"
      ]
    },
    {
      "id": "omnl-sanima",
      "displayName": "Sanima Bank Limited",
      "lei": "25490043FER1B108XE95",
      "entityRef": "omnl-entity-master:19",
      "roles": [
        "entity",
        "bank"
      ]
    },
    {
      "id": "omnl-cbuae",
      "displayName": "Central Bank of the UAE",
      "lei": "5493006P6LOOFH8TB150",
      "entityRef": "omnl-entity-master:23",
      "roles": [
        "entity",
        "central-bank"
      ]
    }
  ]
}
