alpha

WorldIDIdentityManager

Verified contract
Proxy
Active on Ethereum with 19,552 txns
Deployed by via 0x0af08be3 at 17636832
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
6 additional variables

No balances found for "WorldIDIdentityManager"

0xdf588e1f09f7adbee6da94d93c486c2b86836640427411ff9ac2e9b086e8edbd
0xa809a50f44a35b1b2ee01436215fdec3ea5ca5287d09166de14ca388361a399e
0x57592ba9062f660256b4caba4af0295b9651c7d15d3e271e66d740828a09f874
0x11c5a70795517ee17e97573b4328e067cfb808e531ab9efa4fc9641b41d341eb
0x4086e8398629b9394d59c86e4428d0f4c5a062989e03cda0e3e79cff0e4a79fb
0xbc4b9b62b14eff9c9fc8d5ddf75899ee5800b9b370f06a32a49caf788e6e360e
0x956c52d422006763f2550d53da322f53ff726df31040360f16bde7cf5800bd4f
0x85e5bc3ecd9f9332572ee0ff0a7ac44caffc2de6df0fb6669bded245a07cdf35
0x36f3a15129166a7c7af9517593f22852984085e2827b2f6232373b86011b6f17
0xa619befa41e5308c3c52da64da5785f95e9ccc98bd9881f1da60c64ea0d4f4d6

Functions
Getter at block 20094658
NO_SUCH_ROOT(pure returns (struct WorldIDIdentityManagerImplV1RootInfo rootInfo)
(0, 0, false)
getDeleteIdentitiesVerifierLookupTableAddress(view returns (address)
0x39ccb3b670651a14da8b3835f42924f49c2c5986
getRegisterIdentitiesVerifierLookupTableAddress(view returns (address)
0x4055b6d4018e92e4d000865e61e87b57a4e5ab49
getRootHistoryExpiry(view returns (uint256)
604800
getSemaphoreVerifierAddress(view returns (address)
0xcdbbcd1cb0b642f8e324ab29c73a967b0c80bad5
getTreeDepth(view returns (uint8)
30
identityOperator(view returns (address)
0x9ad4efaf9e326c17c3a7be6f5d167843af0eb30a
latestRoot(view returns (uint256)
16235623910325757284349791945689227910151774469037107935971814065460207454855
owner(view returns (address)
0x9ad4efaf9e326c17c3a7be6f5d167843af0eb30a
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
 
proxiableUUID(view returns (bytes32)
 
renounceOwnership(view 
Read-only
calculateIdentityDeletionInputHash(bytes packedDeletionIndicesuint256 preRootuint256 postRootuint32 batchSizeview returns (bytes32 hash)
calculateIdentityRegistrationInputHash(uint32 startIndexuint256 preRootuint256 postRootuint256[] identityCommitmentsview returns (bytes32 hash)
queryRoot(uint256 rootview returns (struct WorldIDIdentityManagerImplV1RootInfo)
requireValidRoot(uint256 rootview 
verifyProof(uint256 rootuint256 signalHashuint256 nullifierHashuint256 externalNullifierHashuint256[8] proofview 
State-modifying
acceptOwnership(
deleteIdentities(uint256[8] deletionProofbytes packedDeletionIndicesuint256 preRootuint256 postRoot
initialize(uint8 _treeDepthuint256 initialRootaddress _batchInsertionVerifiersaddress _batchUpdateVerifiersaddress _semaphoreVerifier
initializeV2(address _batchDeletionVerifiers
registerIdentities(uint256[8] insertionProofuint256 preRootuint32 startIndexuint256[] identityCommitmentsuint256 postRoot
setDeleteIdentitiesVerifierLookupTable(address newTable
setIdentityOperator(address newIdentityOperatorreturns (address)
setRegisterIdentitiesVerifierLookupTable(address newTable
setRootHistoryExpiry(uint256 newExpiryTime
setSemaphoreVerifier(address newVerifier
transferOwnership(address newOwner
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
DependencyUpdated(uint8 indexed kindaddress indexed oldAddressaddress indexed newAddress
IdentityOperatorChanged(address indexed oldOperatoraddress indexed newOperator
Initialized(uint8 version
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RootHistoryExpirySet(uint256 indexed oldExpiryTimeuint256 indexed newExpiryTime
StateBridgeStateChange(bool indexed isEnabled
TreeChanged(uint256 indexed preRootuint8 indexed kinduint256 indexed postRoot
Upgraded(address indexed implementation
WorldIDIdentityManagerImplInitialized(uint8 _treeDepthuint256 initialRoot
WorldIDIdentityManagerImplV2Initialized(
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
CannotRenounceOwnership(
ExpiredRoot(
ImplementationNotInitialized(
InvalidCommitment(uint256 index
InvalidDeletionIndices(
InvalidStateBridgeAddress(
InvalidVerifier(
InvalidVerifierLUT(
MismatchedInputLengths(
NonExistentRoot(
NotLatestRoot(uint256 providedRootuint256 latestRoot
ProofValidationFailure(
StateBridgeAlreadyDisabled(
StateBridgeAlreadyEnabled(
Unauthorized(address user
UnreducedElement(uint8 elementTypeuint256 element
UnsupportedTreeDepth(uint8 depth