Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
No balances found for "EcoID"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21164505 | 6 days ago | | | 0 | 0.0024814725 | |
| 21164502 | 6 days ago | | | 0 | 0.0030042280 | |
| 21144843 | 9 days ago | | | 0 | 0.0024189760 | |
| 21144838 | 9 days ago | | | 0 | 0.0029455792 | |
| 20870285 | 2 months ago | | | 0 | 0.0021000939 | |
| 20870283 | 2 months ago | | | 0 | 0.0022940156 | |
| 20805932 | 2 months ago | | | 0 | 0.00069996714 | |
| 20798633 | 2 months ago | | | 0 | 0.00038751395 | |
| 20675598 | 2 months ago | | | 0 | 0.00024196944 | |
| 20675575 | 2 months ago | | | 0 | 0.00021101172 |
ABI
ABI objects
Getter at block 21208150
CONTRACT_LEVEL_METADATA_URL() view returns (string)
https://ipfs.io/ipfs/QmZ7vpY34jdmDyn8otBMzvX7omn6NWTfdxVFr8RMuAAVPZ
DOMAIN_SEPARATOR() view returns (bytes32)
0xa4a8ea8c6583a51f3e2f4fa8d71191c39851ae65ca62d986c621524ff23b85cb
META_LIMIT() view returns (uint256)
50
NFT_DESCRIPTION() view returns (string)
Eco IDs are fully decentralized and permissionless identity primitives designed to be simple, versatile and immutable. They are intended to serve as a basic foundation to bootstrap increasingly-complex and custom reputation and governance systems.
NFT_EXTERNAL_URL() view returns (string)
https://eco.org/eco-id
NFT_IMAGE_URL() view returns (string)
https://ipfs.io/ipfs/QmWZFvb88KDos7BYyf52btxPuEEifZN7i5CA2YfC3azS8J
SUB_NAME_LENGTH() view returns (uint256)
10
_token() view returns (address)
0x8dbf9a4c99580fc7fd4024ee08f3994420035727
_tokenIDIndex() view returns (uint256)
1969
contractURI() pure returns (string)
https://ipfs.io/ipfs/QmZ7vpY34jdmDyn8otBMzvX7omn6NWTfdxVFr8RMuAAVPZ
name() view returns (string)
EcoID
symbol() view returns (string)
EcoID
Read-only
_tokenClaimIDs(uint256) view returns (address recipient, string claim)
_verifiedClaims(address, string) view returns (string claim, uint256 tokenID)
balanceOf(address owner) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
isApprovedForAll(address owner, address operator) view returns (bool)
isClaimVerified(address recipient, string claim, address verifier) view returns (bool)
nonces(string claim) view returns (uint256)
ownerOf(uint256 tokenId) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenURI(uint256 tokenID) view returns (string)
tokenURICursor(uint256 tokenID, uint256 cursor, uint256 limit) view returns (string meta)
State-modifying
Events approve(address to, uint256 tokenId)
mintNFT(address recipient, string claim) returns (uint256 tokenID)
register(string claim, uint256 feeAmount, bool revocable, address recipient, address verifier, uint256 deadline, bytes approveSig, bytes verifySig)
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes data)
setApprovalForAll(address operator, bool approved)
transferFrom(address from, address to, uint256 tokenId)
unregister(string claim, address recipient, address verifier, uint256 deadline, bytes verifySig)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
InitializeEcoID()
Mint(address indexed recipient, string claim, uint256 tokenID)
RegisterClaim(string claim, uint256 feeAmount, bool revocable, address indexed recipient, address indexed verifier)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
UnregisterClaim(string claim, address indexed recipient, address indexed verifier)
constructor(address token)
This contract contains no fallback and receive objects.
DeadlineExpired()
DuplicateVerifier(address verifier)
EmptyClaim()
FeePaymentFailed()
InvalidRegistrationApproveSignature()
InvalidRegistrationVerifierSignature()
InvalidVerifierSignature()
NftAlreadyMinted(uint256 tokenID)
NonExistantToken()
UnrevocableClaim()
UnverifiedClaim()