Base Domains

Verified contract

Active on Base with 51,392 txns
Deployed by via 0xa4bea1f0 at 2280099
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
ERC-20
--
0xbdf4c9cef3cf51c5e794962a96af125554031d1e446d4654dcf8447c6dd20d32
0x92638c8468e68e9bfd046436ff1316ac2b9f3d933f89c3090f4dc5c40108f155
0xdf57df3b1ddfd20b2377272154cb4c05e45ea4c9e25ce3b5042caad14038a4ac
0x42931e68b768a795459755ad6a5be481676215891c5353c2d1fa56953049da2e
0x46a6cfde6d91ed3446be0d77053ada8ce228a4aa4e1a7b1653b680a7cc0b4fd6
0xb2d836deb7a958746b856cbd8a8cb04693d928f71ca4ec61333c0d73b4905f1b
0x57c08911996cf391c0faf2720cad6247b66e14d406fbc0b304f4ca0e80dcc235
0x50db23a7deacedf0ea02b97216500ab428ef478e5f263841e738cb4f7a25a52e
0x04bd97d1f544766d9a692b2df697227f86872ceb24351b2e956fe9f9631ba64e
0x7074877ee2783a5b763940ccf5239f415d0c96959b62e6cf6548e99f8b602e7d

Functions
Getter at block 22743142
Cost2Character(view returns (uint256)
20000000000000000
Cost3Character(view returns (uint256)
10000000000000000
Cost4mCharacter(view returns (uint256)
2500000000000000
contractURI(view returns (string)
https://data.basename.domains/contract_new.json
name(view returns (string)
Base Domains
owner(view returns (address)
0xa0edc5f03449bf8977ab0ecf5924a5126e513d4b
royaltyBps(view returns (uint256)
0
symbol(view returns (string)
.bns
totalSupply(view returns (uint256)
29312
Read-only
Resolver(string nameview returns (address _resolver)
_checkName(string _nameview returns (bool)
balanceOf(address ownerview returns (uint256)
dataAddress(stringstringview returns (string)
getApproved(uint256 tokenIdview returns (address)
getDataAddress(string NAMEstring Areaview returns (string)
isApprovedForAll(address owneraddress operatorview returns (bool)
lastAddresses(uint256 countview returns (string[])
ownerOf(uint256 tokenIdview returns (address)
primaryAddress(addressview returns (string)
resolveAddress(stringview returns (address)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenAddressandID(stringview returns (uint256)
tokenIDandAddress(uint256view returns (string)
tokenURI(uint256 tokenIdview returns (string)
walletOfOwnerName(address _ownerview returns (string[])
walletOfOwnerNamePage(address _owneruint256 startindexuint256 endindexview returns (string[])
State-modifying
Register(string NAMEaddress ref_addresspayable 
approve(address touint256 tokenId
namediff(uint256 tokenIdstring name
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setAddress(string NAMEaddress newresolve
setApprovalForAll(address operatorbool approved
setBaseURI(string customBaseURI_
setContractURI(string customContractURI_
setDataAddress(string NAMEstring setAreastring newDatas
setDomain(string domain_
setPrimaryAddress(string NAME
setRefRewards(uint8 _ref
setRegisterPrice(uint256 Character2uint256 Character3uint256 Character4more
setRoyaltyBps(uint256 royaltyBps_
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApprovalToCurrentOwner(
ApproveToCaller(
BalanceQueryForZeroAddress(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(