Based Merch

Unverified contract

Proxy

Active on Base with 63 txns
Deployed by via 0x8e074dbb at 7463095
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 47 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 46 additional slots
16 additional variables

No balances found for "Based Merch"

0xb7df940e54db3f9c4615c39ca24373a782cbc85c84486be4f64a90d7a75bdebf
0xd5eaab20850bc616d5b604520028942d8bce7880455dc93a7410d1835277808e
0x668537d457372299e389550affa875ce2d26c908d0a5f8a259da08b0c77637fd
0x00cb22396aa297e1982d810a5dceeb4bb58bc70e727cfc00e228c14bf7affc1c
0xb330b6c3c7f002dce083156b91248dc807d046a5f6047b0f1d53130bdf00b771
0xe49652047a6ceab21891680116afd011d31bd596d14580b0180f8c7e00873dcf
0x77f7d9e90043fff73f78b52899fc31cc99960b34837dd47537dd8316d25508a0
0xbe1c87c877f2b42fb98ec26f5998fbd8442666b12b3f4177de32ec0572b87b8e
0xa76790fd3b262242b21e3e9e4999d745bf0724e1e7ec0231b432d1596796afad
0x4e0fee1bb040eca3cc51669be2b7e8fd287fbcb69b24b3cdaa0b42c8880bfb46

Functions
Getter at block 21801097
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
contractType(pure returns (bytes32)
0x546f6b656e455243313135354d00000000000000000000000000000000000000
contractURI(view returns (string)
ipfs://QmQTSdUCSkLFprhB95mjrBhdrbek8LpXvW58wUFSpZPper/0
contractVersion(pure returns (uint8)
1
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=TokenERC1155, version=1, chainId=8453, verifyingContract=0x50c68e249260053732e143d715a7f5907a213b46, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
getDefaultRoyaltyInfo(view returns (addressuint16)
(0xcd3e2237f4e9275fef664d7c9bfa81cd5613c95b, 0)
getFlatPlatformFeeInfo(view returns (addressuint256)
(0xcd3e2237f4e9275fef664d7c9bfa81cd5613c95b, 0)
getPlatformFeeInfo(view returns (addressuint16)
(0xcd3e2237f4e9275fef664d7c9bfa81cd5613c95b, 0)
getPlatformFeeType(view returns (uint8)
0
name(view returns (string)
Based Merch
nextTokenIdToMint(view returns (uint256)
25
owner(view returns (address)
0xcd3e2237f4e9275fef664d7c9bfa81cd5613c95b
platformFeeRecipient(view returns (address)
0xcd3e2237f4e9275fef664d7c9bfa81cd5613c95b
primarySaleRecipient(view returns (address)
0xcd3e2237f4e9275fef664d7c9bfa81cd5613c95b
symbol(view returns (string)
BasedMerch
uriFrozen(view returns (bool)
false
Read-only
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getRoyaltyInfoForToken(uint256 _tokenIdview returns (addressuint16)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address accountaddress operatorview returns (bool)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalSupply(uint256view returns (uint256)
uri(uint256 _tokenIdview returns (string)
verify(struct ITokenERC1155MintRequest _reqbytes _signatureview returns (booladdress)
State-modifying
burn(address accountuint256 iduint256 value
burnBatch(address accountuint256[] idsuint256[] values
freezeMetadata(
grantRole(bytes32 roleaddress account
initialize(address _defaultAdminaddress __originalContractbytes32 __ownershipMerkleRootstring _contractURI
migrate(address _tokenOwneruint256 _tokenIduint256 _proofMaxQuantitybytes32[] _proof
mintTo(address _touint256 _tokenIdstring _uriuint256 _amount
mintWithSignature(struct ITokenERC1155MintRequest _reqbytes _signaturepayable 
multicall(bytes[] datareturns (bytes[] results)
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
setApprovalForAll(address operatorbool approved
setContractURI(string _uri
setDefaultRoyaltyInfo(address _royaltyRecipientuint256 _royaltyBps
setFlatPlatformFeeInfo(address _platformFeeRecipientuint256 _flatFee
setMerkleRoot(bytes32 _merkleRoot
setOwner(address _newOwner
setPlatformFeeInfo(address _platformFeeRecipientuint256 _platformFeeBps
setPlatformFeeType(uint8 _feeType
setPrimarySaleRecipient(address _saleRecipient
setRoyaltyInfoForToken(uint256 _tokenIdaddress _recipientuint256 _bps
setTokenURI(uint256 _tokenIdstring _uri
Events
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
BatchMetadataUpdate(uint256 _fromTokenIduint256 _toTokenId
DefaultRoyalty(address indexed newRoyaltyRecipientuint256 newRoyaltyBps
EIP712DomainChanged(
FlatPlatformFeeUpdated(address platformFeeRecipientuint256 flatFee
Initialized(uint8 version
MetadataFrozen(
MetadataUpdate(uint256 _tokenId
OwnerUpdated(address indexed prevOwneraddress indexed newOwner
PlatformFeeInfoUpdated(address indexed platformFeeRecipientuint256 platformFeeBps
PlatformFeeTypeUpdated(uint8 feeType
PrimarySaleRecipientUpdated(address indexed recipient
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoyaltyForToken(uint256 indexed tokenIdaddress indexed royaltyRecipientuint256 royaltyBps
TokensMinted(address indexed mintedTouint256 indexed tokenIdMintedstring uriuint256 quantityMinted
TokensMintedWithSignature(address indexed signeraddress indexed mintedTouint256 indexed tokenIdMintedstruct ITokenERC1155MintRequest mintRequest
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
CurrencyTransferLibFailedNativeTransfer(address recipientuint256 value
NFTMetadataFrozen(uint256 tokenId
NFTMetadataInvalidUrl(
NFTMetadataUnauthorized(
PlatformFeeExceededMaxFeeBps(uint256 maxuint256 actual
RoyaltyExceededMaxFeeBps(uint256 maxuint256 actual
SignatureMintInvalidQuantity(
SignatureMintInvalidRecipient(
SignatureMintInvalidSigner(
SignatureMintInvalidTime(uint256 startTimeuint256 endTimeuint256 actualTime
TokenInvalidFeeExceedTotalPrice(uint256 totalPriceuint256 fee
TokenInvalidMsgValue(uint256 expecteduint256 actual
TokenInvalidNewOwner(address arg0
TokenInvalidTokenId(
TokenMigrateAlreadyMigrated(address owneruint256 tokenId
TokenMigrateInvalidProof(address tokenOwneruint256 tokenId
TokenMigrateInvalidTokenId(uint256 tokenId
TokenMigrateUnauthorized(
TokenNotApprovedOrOwner(address sender
TokenTransferRestricted(address fromaddress to