Zero Name Service

Verified contract

Proxy

Active on Ethereum with 11,871 txns
Deployed by via 0x52b5d605 at 12562655
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 1 additional slot
-
variable spans 40 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
8 additional variables

No balances found for "Zero Name Service"

0xa8d6d7dfc25e9ed2a33fb05a8f2352bd01f08443f8d4e9b5c2b3c11477340598
0xf9af27b7529fe7368fb29167919573f6e6c27fb88dcbecd209a36a86cf9945e2
0x04e9f069e02e008dfd4c09bf01690a489c5109030ea2f96c11b2d89a03057e81
0xd5e82560fc753c8e4d33d96d465ea5fc3e7ff55f0f982fa45076947a963eccc3
0xcbcd6064ba415283ef9a035b203d3fd9e8b536646bfee21f4b07f125bf2cbdb2
0x2b9888c4f60a7a27788d0c9ef3c9d4bcd1497631489d9ddee6b97751959456f8
0x684f67fd5e845d63b923df69aca1fbda5e86922bc0ba91a5f3b2716ed1b65523
0x24baf78b31f27d188a7f29e9b8c73894b21b250e49667c50527066493a4ea4a0
0xba17a67a75a4d789414fec8f40d383146ac5d8729f2577ec767512a574fc6030
0xa0af5263c7260ad4682781dded0477a8d034bd8f1809bccc02a0de8ee28e59b6

Functions
Getter at block 21276042
OPERATOR_FILTER_REGISTRY(view returns (address)
0x000000000000aaeb6d7670e522a718067333cd4e
baseURI(view returns (string)
beacon(view returns (address)
0x0000000000000000000000000000000000000000
name(view returns (string)
Zero Name Service
numDomainGroups(view returns (uint256)
0
owner(view returns (address)
0x1a1d3644fc9906b1ee3d35842789a83d33e99943
parentRegistrar(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
rootDomainId(view returns (uint256)
0
symbol(view returns (string)
zNS
totalSupply(view returns (uint256)
6427
zNSHub(view returns (address)
0x3f0d0a0051d1e600b3f6b35a07ae7a64ed1a10ca
Read-only
balanceOf(address ownerview returns (uint256)
controllers(addressview returns (bool)
domainController(uint256 idview returns (address)
domainExists(uint256 idview returns (bool)
domainGroups(uint256view returns (string baseMetadataUri)
domainMetadataLockedBy(uint256 idview returns (address)
domainRoyaltyAmount(uint256 idview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isController(address accountview returns (bool)
isDomainMetadataLocked(uint256 idview returns (bool)
minterOf(uint256 idview returns (address)
ownerOf(uint256 tokenIdview returns (address)
parentOf(uint256 idview returns (uint256)
records(uint256view returns (address minterbool metadataLockedaddress metadataLockedByaddress controlleruint256 royaltyAmountuint256 parentIdaddress subdomainContractuint256 domainGroupuint256 domainGroupFileIndex)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addController(address controller
adminBurnToken(uint256 tokenId
adminSetMetadataBulk(string folderWithIPFSPrefixuint256[] orderedIdsuint256 ipfsFolderIndexOffset
adminSetMetadataBulkByIndex(string folderWithIPFSPrefixuint256 tokenIndexStartuint256 ipfsFolderIndexStartuint256 count
adminSetMetadataUri(uint256 idstring uri
adminTransfer(address fromaddress touint256 tokenId
approve(address operatoruint256 tokenId
createDomainGroup(string baseMetadataUrireturns (uint256)
initialize(address parentRegistrar_uint256 rootDomainId_string collectionNamestring collectionSymboladdress zNSHub_
lockDomainMetadata(uint256 idbool toLock
pause(
registerDomain(uint256 parentIdstring labeladdress minterstring metadataUriuint256 royaltyAmountbool lockedreturns (uint256)
registerDomainAndSend(uint256 parentIdstring labeladdress minterstring metadataUriuint256 royaltyAmountbool lockedaddress sendToUserreturns (uint256)
registerDomainAndSendBulk(uint256 parentIduint256 namingOffsetuint256 startingIndexuint256 endingIndexaddress minterstring folderWithIPFSPrefixuint256 royaltyAmountbool locked
registerDomainInGroupBulk(uint256 parentIduint256 groupIduint256 namingOffsetuint256 startingIndexuint256 endingIndexaddress minteruint256 royaltyAmountaddress sendTo
registerSubdomainContract(uint256 parentIdstring labeladdress minterstring metadataUriuint256 royaltyAmountbool lockedaddress sendToUserreturns (uint256)
removeController(address controller
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setAndLockDomainMetadata(uint256 idstring uri
setApprovalForAll(address operatorbool approved
setDomainMetadataUri(uint256 idstring uri
setDomainRoyaltyAmount(uint256 iduint256 amount
setZNSHub(address hub
transferFrom(address fromaddress touint256 tokenId
transferFromBulk(address fromaddress touint256[] tokenIds
transferOwnership(address newOwner
unpause(
updateDomainGroup(uint256 idstring baseMetadataUri
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ControllerAdded(address indexed controller
ControllerRemoved(address indexed controller
DomainCreated(uint256 indexed idstring labeluint256 indexed labelHashuint256 indexed parentaddress minteraddress controllerstring metadataUriuint256 royaltyAmount
MetadataChanged(uint256 indexed idstring uri
MetadataLockChanged(uint256 indexed idaddress lockerbool isLocked
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RoyaltiesAmountChanged(uint256 indexed iduint256 amount
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unpaused(address account
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
receive(
Errors
ControllerAlreadyAdded(
ControllerNotExists(
DomainGroupNotExists(
DomainNotExists(
EmptyDomainName(
InvalidDomainIndex(
InvalidFolderGroup(
LockedMetadata(
NoParentDomain(
NotApprovedOrOwner(
NotAuthorized(
NotController(
NotDomainOwner(
NotLockedMetadata(
NotMetadataLocker(
OperatorNotAllowed(address operator
SameFolderGroup(
SameMetadataUri(
ShouldUpdateViaDomainGroup(
SubdomainParent(