Base721
Verified contract
Implementation
Active on
Base with 1 txns
Storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "Base721"
ABI
ABI objects
Getter at block 22383110
contractType() view returns (string)
ERC-721
isBurnLocked() view returns (bool)
false
isMetadataLocked() view returns (bool)
false
isMintLocked() view returns (bool)
false
metadataResolver() view returns (address)
0x0000000000000000000000000000000000000000
name() view returns (string)
owner() view returns (address)
0x04828e5786c6fee6222fa61c61d6c68d59f62e9a
symbol() view returns (string)
totalBurned() view returns (uint256)
0
totalMinted() view returns (uint256)
0
totalSupply() view returns (uint256)
0
transferLocked() view returns (bool)
false
version() view returns (string)
1.0.0
Read-only
allowedBurner(address) view returns (bool)
allowedMinter(address) view returns (bool)
balanceOf(address owner) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
isApprovedForAll(address owner, address operator) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
royaltyInfo(uint256 tokenId, uint256 salePrice) view returns (address, uint256)
supportsInterface(bytes4 _interfaceId) view returns (bool)
tokenURI(uint256 _tokenId) view returns (string)
State-modifying
Events addBurner(address _burner)
addMinter(address _minter)
approve(address to, uint256 tokenId)
batchMint(address[] _addresses, uint256[] _ids)
burn(uint256[] _ids)
init(address owner, uint96 royalty, string __name, string __symbol, bool _transferLocked, address _metadataResolver)
lockBurn()
lockMetadata()
lockMint()
mint(address _to, uint256[] _ids)
removeBurner(address _burner)
removeMinter(address _minter)
renounceOwnership()
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes data)
setApprovalForAll(address operator, bool approved)
setDefaultRoyalty(address _receiver, uint96 _feeNumerator)
setMetadataResolver(address _metadataResolverAddress)
setTokenRoyalty(uint256 _tokenId, address _receiver, uint96 _feeNumerator)
setTransferLocked(bool _transferLocked)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
AddBurner(address _minter)
AddMinter(address _minter)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RemoveBurner(address _minter)
RemoveMinter(address _minter)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
TransferLocked(bool isTransferLocked)
constructor()
This contract contains no fallback and receive objects.
ERC2981InvalidDefaultRoyalty(uint256 numerator, uint256 denominator)
ERC2981InvalidDefaultRoyaltyReceiver(address receiver)
ERC2981InvalidTokenRoyalty(uint256 tokenId, uint256 numerator, uint256 denominator)
ERC2981InvalidTokenRoyaltyReceiver(uint256 tokenId, address receiver)
ERC721IncorrectOwner(address sender, uint256 tokenId, address owner)
ERC721InsufficientApproval(address operator, uint256 tokenId)
ERC721InvalidApprover(address approver)
ERC721InvalidOperator(address operator)
ERC721InvalidOwner(address owner)
ERC721InvalidReceiver(address receiver)
ERC721InvalidSender(address sender)
ERC721NonexistentToken(uint256 tokenId)
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)