Black Mirror Experience: Smile Pass

Verified contract

Active on Base with 7,332 txns
Deployed by via 0xc949cca1 at 11697678
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
7 additional variables
ERC-20
Value $0
ERC-20
--
0x8219ce8f73cbcfb281069d0767e31043d2ceb0c31f4d5b1407b5c2e1b5ac9c38
0x6e249f7c18761949a1d460a6356e6b086980bb8e152c574e2dab21e9ac46a0cf
0x320ab028c4ff9d9461a8d101a557f85b2db7d2dd7c400a12cb04766b1327e0ef
0xdd5b41e2c7f689b0a889220bd95c13b11154d5122213d5c3a57913960b391fa3
0x9b1a42579e7a9e6ec6d0d10718d8a82008051ed99af777978ff6afea03d1ca91
0x81fdb9ce5daca3f890f095d51d286972be6483fcd77518cf02b9a716ebed9f93
0xecee98b1712a53492174548910f8cfc5c2ecbf57ed74f2a16240a5c739a4d2e6
0xe819326de5ee8c3ff3f7fc6d59c9c4f466867d308f114f72bbf0dd9ed61f52a8
0xd42270306c903ff8f52d376df4b58d6d3b4ad649daa390094a11e3691a88ed26
0xa0ecc2c4e05d40e343f7cde417895d6186c915984303e8b2b9cbe4438c8c9c80

Functions
Getter at block 22752949
MAX_BPS(view returns (uint256)
10000
OPERATOR_FILTER_REGISTRY(view returns (address)
0x000000000000aaeb6d7670e522a718067333cd4e
allowlistStartTimestamp(view returns (uint256)
1710248400
getBaseURI(view returns (string)
https://d2typkdyqkl2o.cloudfront.net/nfts/blackm/metadata/
getInternalTokenGatedContracts(view returns (address[])
[]
isRandomMint(view returns (bool)
false
maxMintSupply(view returns (uint256)
7079
mintPrice(view returns (uint256)
10000000000000000
mintStartTimestamp(view returns (uint256)
1710255648
mintStatus(view returns (uint8)
3
name(view returns (string)
Black Mirror Experience: Smile Pass
owner(view returns (address)
0x39dab538959d0dbc8cb2a382d59b5f86ff0a9b02
pixelynxNftDeployer(view returns (address)
0x479f845e81328d2b83d72aa0e4f465841fffd471
premintStartTimestamp(view returns (uint256)
1710248400
symbol(view returns (string)
BLAC
tokensRemaining(view returns (uint256)
0
totalSupply(view returns (uint256)
7079
tradingPauseState(view returns (bool)
false
Read-only
allowlist(addressview returns (uint256)
balanceOf(address ownerview returns (uint256)
checkClaimEligibility(address touint256 numToMintview returns (uint8)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
preMint(addressview returns (uint256)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
addToAllowlist(struct SharedStructsAllowList[] allowList
airdrop(address[] recipients
approve(address operatoruint256 tokenId
batchMetadataUpdate(uint256 _fromTokenIduint256 _toTokenId
metadataUpdate(uint256 _tokenId
mint(address touint256 numToMintpayable 
mintFor(address touint256 numToMint
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setAllowlistStartTimestamp(uint8 allowlistTypeuint256 timestamp
setApprovalForAll(address operatorbool approved
setBaseURI(string newBaseURI
setBeneficiaries(struct SharedStructsBeneficiary[] beneficiaries
setGlobalRoyalties(address newRecipientuint256 percent
setInternalTokenGatedContracts(address[] _addresses
setKillSwitch(bool state
setMintMaxSupply(uint256 newMintMaxSupply
setMintPrice(uint256 newMintPrice
setMintStartTimestamp(uint256 newMintStartTimestamp
setNameAndSymbol(string newNamestring newSymbol
setPixelynNftDeployer(address newPixelynNftDeployer
setTokenRoyalty(uint256 tokenIdaddress receiveruint256 royaltyPercentage
setTradingPauseState(bool pauseState
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BatchMetadataUpdate(uint256 _fromTokenIduint256 _toTokenId
MetadataUpdate(uint256 _tokenId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address __pixelynxNftDeployeraddress __pixelynxOwnershipContractstruct SharedStructsNewCollectionInitialize collectionInitialize
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AirdropEmptyReceipientListOrMintingMoreThenSupply(
ApprovalToCurrentOwner(
ApproveCallerIsNotTokenOrApprovedForAll(
ApproveToCaller(
BeneficiaryPercentageHigherThanMax(
BeneficiaryPercentageMustBe100(
CallerIsNotTokenOwnerOrApproved(
CanNotSetMintMaxSupply(
InvalidAddressOrNoTokensLeft(
InvalidInternalTokenGatedContract(
InvalidNumberOfBeneficiaries(
InvalidTokenId(
MintAtLeastOneToken(
MintIsPaused(
MintMoreTokensThanSupply(
MintNotEnoughFunds(
MintNotEnoughPremintAllowance(
MintNotEnoughWhitelistedAllowance(
MintNotStarted(
MintToZeroAddress(
MintTokenGatedRequirementFailed(
NotAllowedToGift(
OperatorNotAllowed(address operator
PremintHigherThanWhitelisted(
RoyaltiesPercentageWrong(
RoyaltiesRecipientZeroAddress(
TimestampHigherThanMintTimestamp(
TokenDoesNotExist(
TradingPaused(
TransferFromIncorrectOwner(
TransferToNonErc721Receiver(
WhitelistedBeforePremint(