Sono Crew

Verified contract

Active on Base with 1,664 txns
Deployed by via 0x2dcfe3e8 at 4925425
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
0xef2f6b2decd3b32085d9b97139976f05c7962e55ca015e917c1a0369682e0b5d
0x68feaf32f014f442373934ac5774bf23c6cc7d8260c6a9e26d0620ba5a49ae77
0x420fd9020716b08e5b83165d683daee0b9491c67e5724143503f99f4436c10cf
0x6a25ad624172d55c4ebab4ecbeabcbe847247d7ff96efa71f590ee96324ba17b
0xc8617b7581f74d7c44a8691a15b9bfd95078c43d285ce3fd3b4ab5fe3462c406
0x26b58c2bd0961e6697be54d8c0dfa7364ee7daff5408604c1562437d4fd54eae
0x4cea85a1281da38df95c61347d07c4bf3b1188cccb951015dcf627b6d5a3c7d0
0xe59736f3c69bf5ba6dedce7b73fb410a0e4833bba7ecfe8659603138a8e5f1fd
0x0b0299ac7f9843c9dd8d09770c2ea488ee7c2f41db66162a523c3cf1eaf6ea0d
0x6021559b78b752c84bee474e1f787447de43f28d7666ee379405a613760a0560

Functions
Getter at block 23161900
MAX_MINT_PER_WALLET(view returns (uint256)
1
MAX_SUPPLY(view returns (uint256)
1111
START_ID(view returns (uint256)
1
baseURI(view returns (string)
https://bored-town.github.io/sonocrew/json/
merkleRoot(view returns (bytes32)
0x5605d1df7bc541641c571d1b4903dc8431fb5dff8dddd554df9ec7217ed3c6aa
mintEnabled(view returns (bool)
true
name(view returns (string)
Sono Crew
owner(view returns (address)
0x6ff5723435b7dfc2371b57fb5cb4c373e5995c78
remainingSupply(view returns (uint256)
0
symbol(view returns (string)
MASK
totalSupply(view returns (uint256)
1111
wlRound(view returns (bool)
true
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
numberMinted(address ownerview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
adminMint(uint256 quantity
approve(address touint256 tokenIdpayable 
masterTransfer(
mint(uint256 quantitybytes32[] _merkleProof
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string _newBaseURI
setMerkleRoot(bytes32 _merkleRoot
toggleRound(
toggleSale(
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
withdraw(
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(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(