Base Domains

Verified contract

Active on Base with 51,138 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
--
0x670f4f16ab0db45743174b883eda563716c9dff798e287c54ef36c1adab2fb46
0xe62c5ae2632c651752aac9a6f720b801994445bea7c48e8254969a7e1b367363
0x935266d56ea245b601bebc8df3d61b3b271d1ae6e3567570293f8b3f67ccd1d0
0x45563cbc61b89d9fe688f20a17fdf65bfcd7e13432a402769d230839d4df6c41
0xf8f48b5cc7ed0589f945af1c08059df13a30be2d4bbf7469f85eadd7ad1bd716
0x82b2374547f3dbc9f1fea6aa0cd32749749cf34c0660f340eb7e2da2a967cb5e
0x397ba2affded029c7a7b2525ff4fc4c80659662007e6f85994d74ddd426e33f4
0x9cbd8588f5fdf2c1a386f98c6d3c0d77debe319f2cdbb4d1b020f7445b0fdc70
0xca2e506c12a39bc8b291feab7d6927301fda16cc9b0c74edb32006f0eb4fcc00
0x9941ba17a493206f35050b8dabcebb038158ece6fc9aaf6734ee56b573f544fb

Functions
Getter at block 21732925
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)
29132
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(