WorldIdRouter
contract, which will properly route the call to the correct contract based on the groupId
argument.
groupId
should always be 1
.Contract | Ethereum Mainnet | Ethereum Sepolia Testnet |
---|---|---|
World ID Router | id.worldcoin.eth | 0x469449f2…2157 |
Identity Manager | 0xf7134CE1…ddEa | 0xb2ead588…7076 |
Contract | World Chain | World Chain Sepolia Testnet |
---|---|---|
World ID Router | 0x17B354dD…A278 | 0x57f92815…f611 |
Bridged World ID | 0xdFCa0A88…09E | 0xE177F37A…0AA4 |
Contract | Optimism Mainnet | Optimism Sepolia Testnet |
---|---|---|
World ID Router | optimism.id.worldcoin.eth | 0x11cA3127…4334 |
Bridged World ID | 0xB3E7771a…eb7d | 0xf07d3efa…47Ba |
Contract | Polygon Mainnet |
---|---|
World ID Router | polygon.id.worldcoin.eth |
Bridged World ID | 0xa6d85F3b…b79F |
Contract | Base Sepolia Testnet |
---|---|
World ID Router | 0x42FF98C4…C02 |
Bridged World ID | 0x163b09b4…2432 |