1337 Brians

Verified contract

Active on Base with 5,751 txns
Deployed by via 0xf6423706 at 2632354
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 5 additional slots
ERC-20
Value $0
ERC-20
--
ERC-20
--
0xa67458bbe0fed7691aae08fa957114b04d63a1b42ce45d944f13580ed91406a5
0x30aca32602a843758d7638740494cd61783717a2e9f8d471dc735fd7b863637e
0xb753bcfcf9e58d89fba647d1643dffe4009a52b1319f452b712e944965053f0e
0xf1cdb07893c9c42c5897add16b68ac79f6bef2c5e7ad8c2a8f08b0a5f3f58bd7
0x5cab98ce443319503993d78117cdf765f2a9d9d0baf278f4ac5dc2bfa3a7bdf8
0x92ee4e75f902e6fdd042b775abf24b6acb80b09bd83bc5c252fb65498cf4c06f
0xa8657772bb938a76258459c999cd8a2ddaffd747547497b8edb7d099aec8cddd
0x2d6f0bfed5fa90cfd4b9f8cda8ba9035a66604d5649f076151e68ad3461ab9bd
0x2643298820a88ec0d46dd64e998cec9ca948abe9196e0821197309c1bb1110cc
0x9cedaac2155a7510b006f919c03320bd253a9792b1c61be526baf910ed6493d5

Functions
Getter at block 21786902
isOpen(view returns (bool)
true
name(view returns (string)
1337 Brians
owner(view returns (address)
0x8b3f6f5c62ff1d8b66dc04ba3cc309e260bc4693
supply(view returns (uint256)
8453
symbol(view returns (string)
1337BRIAN
totalSupply(view returns (uint256)
8410
Read-only
balanceOf(address ownerview returns (uint256)
checkWhitelist(address addrbytes32[] merkleProofview returns (bool)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721ATokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721ATokenOwnership[])
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIDview returns (string metadata)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
State-modifying
addTraits(uint8 layerstruct Payload[] payloaduint16[] traitRarities
airdrop(uint256 amountaddress to
approve(address touint256 tokenIdpayable 
ownerMint(uint256 amount
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setMintStatus(bool state
setWhitelist(bytes32 newMerkleRoot
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
whitelistMint(bytes32[] merkleProof
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string namestring symboluint256 totalSupply
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
InvalidCodeAtRange(uint256 _sizeuint256 _startuint256 _end
InvalidQueryRange(
InvalidToken(
MaxMintPerAddress(
MintClose(
MintERC2309QuantityExceedsLimit(
MintOut(
MintToZeroAddress(
MintZeroQuantity(
NotOnWhitelist(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
WriteError(