Shiba In

Verified contract

Active on Ethereum with 1,810 txns
Deployed by via 0x5c1969a7 at 16211158
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
11 additional variables
Native
Value $11.88
0xc7aecc342e09f2feed90372568b77974045c27397ce1bca0950f0740833f91cb
0xb3551925b802e1c82fdcd99e73b6e7e757b1c820c1c3cea46f42c6d41b65abbc
0x4a18cd00cda2cba2f64a0c968836787b8c8aecf73b243a963cc0516644f5c69a
0x6f4839f235e3a554fa0e4999fab2f2d6990013316b856e1f2a1c7974df00ef23
0xa6c6748a978cbdc6e9a5aaa2212918f5fc028cca59c7cb17341c90045e5715fe
0x3c46ac74bda92e6c02b61eb8cb63dcc155a03703197457aade778c74a9aba81d
0x66ae41da155870f3efe7111e8ae160cd227b772ac4d31892a1cd69f8fe46dda8
0x3efc99d738ba663094da38df4fbd5e8eab4c22187d3d1151226b5894ec091590
0x3fee5441e9dbb669a5ba5146a9e6b85623e80924ec193408557922b9f7b6794e
0x96137ab29552c1bc2f014d11dd66712795e625409fac16edace40881a2fc6983

Functions
Getter at block 20905604
CONTRACT_VERSION(view returns (uint8)
2
EARLY_MINT_PRICE(view returns (uint256)
0
MAX_WALLET_MINTS(view returns (uint256)
50
PRICE(view returns (uint256)
4900000000000000
_baseTokenExtension(view returns (string)
.json
_baseTokenURI(view returns (string)
https://api.shibain.life/
baseTokenURI(view returns (string)
https://api.shibain.life/
collectionSize(view returns (uint256)
4999
contractURI(pure returns (string)
https://metadata.mintplex.xyz/LMwPhvOMK82Z7doLlym7/contract-metadata
currentTokenId(view returns (uint256)
3955
earlyMintOwnershipCap(view returns (uint256)
2
erc20Payable(view returns (address)
0x68604806ba711f7ce0d923faf3d158a2d684d84d
getNextTokenId(view returns (uint256)
3956
maxBatchSize(view returns (uint256)
50
merkleRoot(view returns (bytes32)
0x4f710a8e5276078482b99d09fdb3467693908e420c2cee6a0f3e54557fec3546
mintingOpen(view returns (bool)
true
name(view returns (string)
Shiba In
nextOwnerToExplicitlySet(view returns (uint256)
0
onlyAllowlistMode(view returns (bool)
false
onlyERC20MintingMode(view returns (bool)
false
owner(view returns (address)
0x68604806ba711f7ce0d923faf3d158a2d684d84d
payableAddressCount(view returns (uint256)
1
redemptionAddress(view returns (address)
0x000000000000000000000000000000000000dead
redemptionModeEnabled(view returns (bool)
false
redemptionSurcharge(view returns (uint256)
0
symbol(view returns (string)
Shiba
totalSupply(view returns (uint256)
3955
usingEarlyMintIncentive(view returns (bool)
true
verifiedClaimModeEnabled(view returns (bool)
false
Read-only
balanceOf(address ownerview returns (uint256)
canMintAmount(address _addressuint256 _amountview returns (bool)
chargeAmountForERC20(address _erc20TokenContractview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getPrice(uint256 _countaddress _toview returns (uint256)
inTeam(address _addressview returns (bool)
isAllowlisted(address _tobytes32[] _merkleProofview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
isApprovedForERC20Payments(address _erc20TokenContractview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
payableAddresses(uint256view returns (address)
payableFees(uint256view returns (uint256)
redemptionContracts(addressview returns (bool)
restrictedApprovalAddresses(addressview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenRedemptions(addressuint256view returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
addOrUpdateERC20ContractAsPayment(address _erc20TokenContractbool _isActiveuint256 _chargeAmountInTokens
addToTeam(address _address
approve(address touint256 tokenId
closeAllowlistMint(
disableAllowlistOnlyMode(
disableERC20ContractAsPayment(address _erc20TokenContract
disableERC20OnlyMinting(
disableEarlyMintIncentive(
enableAllowlistOnlyMode(
enableERC20ContractAsPayment(address _erc20TokenContract
enableERC20OnlyMinting(
enableEarlyMintIncentive(
mintToAdminV2(address _touint256 _qty
mintToMultiple(address _touint256 _amountpayable 
mintToMultipleAL(address _touint256 _amountbytes32[] _merkleProofpayable 
mintToMultipleERC20(address _touint256 _amountaddress _erc20TokenContractpayable 
mintToMultipleERC20AL(address _touint256 _amountbytes32[] _merkleProofaddress _erc20TokenContractpayable 
openAllowlistMint(
openMinting(
redeem(address redemptionContractuint256 tokenIdpayable 
removeFromTeam(address _address
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setApprovalRestriction(address _addressbool _isRestricted
setBaseTokenExtension(string baseExtension
setBaseURI(string baseURI
setERC20PayableAddress(address _newErc20Payable
setEarlyIncentivePrice(uint256 _feeInWei
setEarlyMintOwnershipCap(uint256 _newCap
setMaxMint(uint256 _newMaxMint
setPrice(uint256 _feeInWei
setRedeemableContract(address _contractAddressbool _status
setRedemptionAddress(address _newRedemptionAddress
setRedemptionMode(bool _newStatus
setRedemptionSurcharge(uint256 _newSurchargeInWei
setVerifiedClaimMode(bool _newStatus
setWalletMax(uint256 _newWalletMax
stopMinting(
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
updateMerkleRoot(bytes32 _newMerkleRoot
verifedClaim(address redemptionContractuint256 tokenIdpayable 
withdrawAll(
withdrawERC20(address _tokenContractuint256 _amountToWithdraw
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Redeemed(address indexed fromuint256 indexed tokenIdaddress indexed contractAddress
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
VerifiedClaim(address indexed fromuint256 indexed tokenIdaddress indexed contractAddress
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressNotAllowlisted(
AllowlistMintClosed(
CannotBeNullAddress(
CapExceeded(
ClaimModeDisabled(
DuplicateTeamAddress(
ERC20InsufficientAllowance(
ERC20InsufficientBalance(
ERC20TokenNotApproved(
ERC20TransferFailed(
ERC721RestrictedApprovalAddressRestricted(
ExcessiveOwnedMints(
IneligibleRedemptionContract(
InvalidApprovalForRedemption(
InvalidOwnerForRedemption(
InvalidPayment(
InvalidTeamAddress(
MintZeroQuantity(
NoStateChange(
OnlyERC20MintingEnabled(
OperatorNotAllowed(address operator
PublicMintClosed(
TokenAlreadyRedeemed(
TransactionCapExceeded(
ValueCannotBeZero(