Developer Guide
Contracts

Contracts

  • The Base Registrar manages unwrapped ERC721 Tokens.
  • Wrapped ERC1155 Tokens are handled by the Name Wrapper. For the purpose of wrapping, the Name Wrapper becomes the owner of the ERC721 Tokens.
  • Registrar Controller allows trustless registration by everyone.

MainNet

ContractAddressNameABI
Registry0xa9231da8BF8D10e2df3f6E03Dd5449caD600129bregistry.vetb32 (opens in a new tab)
Base Registrar0x6e04F400810Be5C570c08Ea2def43c4d44481063domains.vetb32 (opens in a new tab)
Registrar Controller0x07479F2710d16a0bACbE6C25b9b32447364C0A33
Name Wrapper0x1c8Adf6d8E6302d042b1f09baD0c7f65dE3660eAnamewrapper.vet
Public Resolver0xabac49445584C8b6c1472b030B1076Ac3901D7cfresolver.vetb32 (opens in a new tab)
Reverse Registrar0x5c970901a587BA3932C835D4ae5FAE2BEa7e78Bcb32 (opens in a new tab)
Bulk Renewal0x793eBb866c7Db6b3e6336861456938D67379d623
Universal Resolver0x3dEB91b387d1e0A2ceB9aDd2AdF43Add1a922569
Resolve Utilities0xA11413086e163e41901bb81fdc5617c975Fa5a1A

TestNet

The contracts on TestNet may be redeployed for testing purpose.

ContractAddress
Registry0xcBFB30c1F267914816668d53AcBA7bA7c9806D13
Base Registrar0xca1B72286B96F30391aBB96C7d5e3Bf2D767927d
Registrar Controller0xAA854565401724f7061E0C366cA132c87C1e5F60
Name Wrapper0x67d8D01cF0d6d9ed2c120FfF1D4Fa86fC10C9D8e
Public Resolver0xA6eFd130085a127D090ACb0b100294aD1079EA6f
Reverse Registrar0x6878f1aD5e3015310CfE5B38d7B7071C5D8818Ca
Bulk Renewal0x23aEe21815FDfcba86882c8b10502514a77eFd8A
Universal Resolver0x77fCCE52D4635F9a6a5E06e44aB05c0d5D96D187
Resolve Utilities0xc403b8EA53F707d7d4de095f0A20bC491Cf2bc94