The Black Box Protocol

Verified contract

Active on Ethereum with 247 txns
Deployed by via 0x3a775e0e at 14080574
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "The Black Box Protocol"

0x4db94d72fcfff254aa43fc3950d75aa1c79b6bacff2abf910cdd00196b8916be
From
0xcfce8140761980098bda8bbe845969514915fda76537dde895e8349ddfea1b59
0x35ca8915b234be0878db0a16833adc72158174ff44cf613ac823cf83cd9a7ce6
0x92c2596d6c6ef6e6baa2e124a1d386df4defee19223f7b6205eb20f8a4dbcc2d
0xc505cfbb74572965b50dc8b86f542732bdf7b166d058fdc62d2bdfbd50cf69b0
0xecacee19cbf03a36aa02fcf476461642dac50f17e218de2dc38fc7e93f3dcda2
0xa3efd4e0f8a0b7f50faa4a11f1b0b126ed40fe4098d6a0866068e8ba3fe2bc89
0xb087e037f2e4d28ccf02b87cb04087ce9d4e9009616faa6792098c2dea8a23cd
0x01bc8cab3af4e1d6120608066276d99e9622e1c0599d9770363673f6beb16fc5
From
0x930483ef7c2c317be6bf76917c70924e67db918580c4f20358aa6d1b0073efb7

Functions
Getter at block 21096635
PRICE(view returns (uint256)
100000000000000000
_boxStatus(view returns (uint8)
3
_notRevealedUri(view returns (string)
https://blackboxprtcl.io/dno/donotreveal.json
currentSupply(view returns (uint256)
183
getContractState(view returns (uint8 boxStatus_uint256 bboxes_uint256 price_uint256 currentTokenId_uint256 boxesLeft_)
(boxStatus_=3, bboxes_=4096, price_=100000000000000000, currentTokenId_=183, boxesLeft_=3913)
locked(view returns (bool)
false
name(view returns (string)
The Black Box Protocol
owner(view returns (address)
0x49b8c19e72e0a6b73c2b8ff96c4cb22bcf83ae0b
paused(view returns (bool)
false
revealed(view returns (bool)
false
symbol(view returns (string)
DNO
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
hasFreeMint(address accountbytes32[] _proofuint32 freeTokensAmountuint32 tierview returns (bool allowedForFreeMintbool freeTokensClaimed)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenMinted(uint256 _tokenIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
adminMint(address touint32 _amount
approve(address touint256 tokenId
burn(uint256 tokenId
changeBaseURI(string newBaseURI
changeMerkleRoot(bytes32 merkleRoot
changeMintBeneficiary(address beneficiary
changeMintCost(uint256 mintCost
changeNotRevealedURI(string newNotRevealedUri
lockMetadata(
mint(uint32 _amountbytes32[] _proofuint32 freeTokensAmountuint32 tierpayable 
pause(
renounceOwnership(
reveal(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setStatus(uint8 _status
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
unpause(
withdrawAll(payable 
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BoxMinted(address indexed touint256 indexed tokenId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
StatusChanged(uint8 indexed _boxStatus
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unpaused(address account
Constructor
constructor(string namestring symbolstring baseTokenURIstring notRevealedUribytes32 merkleRootaddress mbeneficiary
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.