MOON:BEAM

Unverified contract

Proxy

Active on Base with 3,493 txns
Deployed by via 0x2fed4cbc at 12964839
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
0x65a5dd0c97146b03422a9c476679f392f8dbd542ae7c5c66c5f894853707b891
0x735cdb4a36132c1b5febbaeb1b548a92c4f88b08ce5e879790087d43ec23b627
0x185318ec855631b463fc9156d257810badfa0258f743955db4d16910d6008d13
0x249d587b88698bab4bca6780c337ae775e42adcabded5a448ef2d683564e0216
0x1732ce60a90dfa03f3bb59fed0bb774d8a43809af78d39dad704c71fe89785d2
0x56069249becb4994e397542b20094493196bd427c0fd3c9ad029eb09df553ea5
0x06fb22a857e3e652ac4520c49648ba323faf757976e5754f05224919a42e178a
0xdcfbc12fcb073b53d90efebd568cc8a4f4851681fbc14353f53c636f2bc52e2d
0x88319d85640b77a6baee0ec1d9b6c98da8089fffe8f47a14df73686f0f8ba4f0
0x99598a55c4c69b53f3a8d179be21a69fb13675edfaf6d01e61fd5f5618328b98

Functions
Getter at block 22844296
ADMIN_ROLE(view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
APPROVED_MINT_CONTRACT(view returns (bytes32)
0xf0178e81e3689af48153edf0e1b2d669fe2786ab9e21fdecf3e3771c70330af5
BASIS(view returns (uint256)
10000
VERSION(view returns (string)
3.0.1
blocklistRegistry(view returns (address)
0xd28ced1541fd822b5b91f7bfbb8eccc300256745
getDefaultRoyaltyRecipientAndPercentage(view returns (addressuint256)
(0xf50795a15df855a17840691934c73e4a09927b4f, 666)
name(view returns (string)
MOON:BEAM
owner(view returns (address)
0x8319f76ac098a18d97c1b1ea8ce80fa1ab875755
storyEnabled(view returns (bool)
true
symbol(view returns (string)
MOON
tlNftDelegationRegistry(view returns (address)
0x05060a6dade0ab0a9f762976f03634ff9a14e3a3
totalSupply(view returns (uint256)
39429
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getRoleMembers(bytes32 roleview returns (address[])
hasPinnedTokenURI(uint256 tokenIdview returns (bool)
hasRole(bytes32 roleaddress potentialRoleMemberview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string uri)
tokenURIs(uint256 tokenIdview returns (uint256 indexstring[] urisbool pinned)
State-modifying
addCollectionStory(stringstring story
addCreatorStory(uint256 tokenIdstringstring story
addStory(uint256 tokenIdstringstring story
addTokenUris(uint256[] tokenIdsstring baseUri
airdrop(address[] addressesstring baseUri
approve(address touint256 tokenId
batchMint(address recipientuint128 numTokensstring baseUri
burn(uint256 tokenId
externalMint(address recipientstring uri
initialize(string namestring symbolstring personalizationaddress defaultRoyaltyRecipientuint256 defaultRoyaltyPercentageaddress initOwneraddress[] adminsbool enableStoryaddress initBlockListRegistryaddress initNftDelegationRegistry
mint(address recipientstring uri
mint(address recipientstring uriaddress royaltyAddressuint256 royaltyPercent
pinTokenURI(uint256 tokenIduint256 index
renounceOwnership(
renounceRole(bytes32 role
revokeAllRoles(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setApprovedMintContracts(address[] mintersbool status
setBlockListRegistry(address newBlockListRegistry
setDefaultRoyalty(address newRecipientuint256 newPercentage
setNftDelegationRegistry(address newNftDelegationRegistry
setRole(bytes32 roleaddress[] roleMembersbool status
setStoryStatus(bool status
setTokenRoyalty(uint256 tokenIdaddress newRecipientuint256 newPercentage
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
unpinTokenURI(uint256 tokenId
Events
AllRolesRevoked(address indexed from
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BatchMetadataUpdate(uint256 _fromTokenIduint256 _toTokenId
BlockListRegistryUpdate(address indexed senderaddress indexed prevBlockListRegistryaddress indexed newBlockListRegistry
CollectionStory(address indexed creatorAddressstring creatorNamestring story
CreatorStory(uint256 indexed tokenIdaddress indexed creatorAddressstring creatorNamestring story
DefaultRoyaltyUpdate(address indexed senderaddress newRecipientuint256 newPercentage
Initialized(uint64 version
MetadataUpdate(uint256 _tokenId
NftDelegationRegistryUpdate(address indexed senderaddress indexed prevNftDelegationRegistryaddress indexed newNftDelegationRegistry
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleChange(address indexed fromaddress indexed userbool indexed approvedbytes32 role
Story(uint256 indexed tokenIdaddress indexed collectorAddressstring collectorNamestring story
StoryStatusUpdate(address indexed senderbool indexed status
TokenRoyaltyOverride(address indexed senderuint256 indexed tokenIdaddress newRecipientuint256 newPercentage
TokenUriPinned(uint256 indexed tokenIduint256 indexed index
TokenUriUnpinned(uint256 indexed tokenId
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AirdropTooFewAddresses(
BatchSizeTooSmall(
CallerNotApprovedOrOwner(
CallerNotTokenOwnerOrDelegate(
ERC721IncorrectOwner(address senderuint256 tokenIdaddress owner
ERC721InsufficientApproval(address operatoruint256 tokenId
ERC721InvalidApprover(address approver
ERC721InvalidOperator(address operator
ERC721InvalidOwner(address owner
ERC721InvalidReceiver(address receiver
ERC721InvalidSender(address sender
ERC721NonexistentToken(uint256 tokenId
EmptyTokenURI(
InvalidInitialization(
InvalidTokenURIIndex(
MaxRoyaltyError(
MintToZeroAddress(
NoTokensSpecified(
NotInitializing(
NotOwnerAdminOrMintContract(
NotRoleOrOwner(bytes32 role
NotSpecifiedRole(bytes32 role
OperatorBlocked(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
StoryNotEnabled(
StringsInsufficientHexLength(uint256 valueuint256 length
TokenDoesntExist(
ZeroAddressError(