CoreCard

Verified contract

Active on Ethereum with 10,321 txns
Deployed by via 0x3c34c2db at 16874895
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#99)
ERC-721
--
0x6f764e81a56dcec03c113cee29d746aa90c3d458713a79018dfadc6c3a099d12
0x3e22c8e941498d3d11dd47a6481d5e31090b19d4b84a04366a8e357573b6d47b
0x07e6a4f5693782c0492d9bc05873bc5a9e58e601d42d8f679aa724f1693c79e9
0x4f1e6cd92da55086f614e307b59290c83572d5852e5584da5e5403bf54969f00
0x1358f47198fd15840d4f5d4a88683b03add413f6c158e4a6896eb936d996ffe4
0x0a9660327606d10f819ff10031f1d55b4642291e406f49bf50b01998f6277028
0xb98c9b95debbd94108b2f8f081e7ed2917a32e9b10b34d91a81a0dc7bf1e827f
0x2428aaec3f8cd28b2c1fe82af3b0396e8df8e7d62bcf0f2ca9d481b86ea38041
0x9601fcf168256dee0f621c22742d1a2a3875066871b7234b6080255b6a00aac4
0x183269003ce90c076ef6c73d1d4d05347347507b30bd80e01f4b5aaf26b9cdb6

Functions
Getter at block 21301265
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
baseURI(view returns (string)
https://api.coresky.com/corecard/
isCanClaim(view returns (bool)
true
maxTokenID(view returns (uint256)
5904
merkleReservedMaxTokenID(view returns (uint256)
10
merkleReservedMinTokenID(view returns (uint256)
1
merkleRoot(view returns (bytes32)
0xd0e4d0046eea9148adf433b43354175e83ab932dd816f8b736ca2e64b022c25d
name(view returns (string)
CoreCard
paused(view returns (bool)
false
symbol(view returns (string)
CoreCard
totalSupply(view returns (uint256)
5894
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
reserved(addressview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIDview returns (string)
State-modifying
approve(address touint256 tokenId
grantRole(bytes32 roleaddress account
merkleMint(address touint256 tokenIDstring uribytes32[] merkleProof
ownerBatchMint(address touint256[] TokenIDstring[] uri
ownerMint(address touint256 tokenIDstring uri
pause(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
selfMint(
setApprovalForAll(address operatorbool approved
transferFrom(address fromaddress touint256 tokenId
unpause(
updateBaseURI(string prefixURI
updateIsCanClaim(bool claim
updateMerkleRoot(bytes32 root
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unpaused(address account
Constructor
constructor(bool claimaddress adminaddress operatorbytes32 merkleTreeRootstring namestring symbolstring prefixURIuint256 reservedMinTokenIDuint256 reservedMaxTokenID
Fallback and receive

This contract contains no fallback and receive objects.

Errors
InvalidProof(