UniversalKey
Verified contract
Active on
Ethereum with 2,379 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x749f…417d
0xc778…64cb
0x4d22…4381
0x54da…f45f
-
variable spans 7 additional slots
-
variable spans 3 additional slots
Balances ($0.00)
No balances found for "UniversalKey"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17086759 | a year ago | | | 0 | 0.0057060120 | |
| 17063093 | a year ago | | | 0 | 0.010457797 | |
| 17061177 | a year ago | | | 0 | 0.017800542 | |
| 17056759 | a year ago | | | 0 | 0.014466887 | |
| 17055295 | a year ago | | | 0.075 | 0.00076998814 | |
| 17055285 | a year ago | | | 0 | 0.00054326029 | |
| 17055254 | a year ago | | | 0.1 | 0.00073877691 | |
| 17055251 | a year ago | | | 0.075 | 0.0030997139 | |
| 17055251 | a year ago | | | 0.3 | 0.00085522218 | |
| 17055250 | a year ago | | | 0.075 | 0.0031592565 |
ABI
ABI objects
Getter at block 20930127
apeCoin() view returns (address)
0x4d224452801aced8b2f0aebe155379bb5d594381
bluePass() view returns (address)
0xc778e11492cf9d44c9ffc074648a34897e4664cb
dc() view returns (address)
0x00000000000076a84fef008cdabe6409d2fe638b
earlyAccessEnabled() view returns (bool)
false
erc721() view returns (address)
0x749f5ddf5ab4c1f26f74560a78300563c34b417d
ethApeExchangeRate() view returns (uint256)
480
getTeamTotals() view returns (uint256[8])
[0, 0, 0, 0, 0, 0, 0, 0]
owner() view returns (address)
0x6d1c18bccde60142af23a3f8aa6f5f59c532a675
purchasesEnabled() view returns (bool)
false
receiver() view returns (address)
0x54da2032be4661c741e07d0e7d3c422e5389f45f
teamSelectionEnabled() view returns (bool)
false
totalKeyLimit() view returns (uint256)
3460
totalKeysInTeams() view returns (uint256)
0
totalKeysPurchased() view returns (uint256)
3488
Read-only
discountUsed(address, uint8) view returns (bool)
earlyAccessTokens(uint256) view returns (bool)
getAmountPayable(address wallet, uint8[] snapshotIds, uint256[] tokenIds, bool useApe) view returns (uint256)
getApePrice(uint256 ethPrice) view returns (uint256)
getOwnedAlts(address wallet) view returns (uint256[] tokenIds)
getPurchasedKeys(address user) view returns (uint256[])
getTeam(uint256[] tokenIds) view returns (uint8[])
getTokenIdsByTeam(uint8 team) view returns (uint256[])
isSnapshot(uint8 snapshotId, address wallet, bytes32[] proof) view returns (bool)
isTokenIdPurchased(uint256[] tokenIds) view returns (bool[] purchased, address[] walletAddresses)
merkleRoots(uint8) view returns (bytes32)
snapshotPrices(uint256) view returns (uint256)
teamLimits(uint256) view returns (uint256)
State-modifying
Events burnForKey(uint256 tokenId, uint256 altTokenId)
drain(address to)
grantKeys(uint256[] tokenIds)
purchaseKeys(uint256[] tokenIds, bool useApe, address _vault, uint8[] snapshotIds, bytes32[][] proofs) payable
renounceOwnership()
selectTeam(uint256[] tokenIds, uint8[] teams, address _vault)
setDiscountedPurchasesRemaining(address[] users, uint8[] snapshots)
setEarlyAccessEnabled(bool enabled)
setEarlyAccessTokens(uint256[] tokenIds)
setEthApeExchangeRate(uint256 rate)
setMerkleRoot(uint8 snapshotId, bytes32 newRoot)
setPurchasesEnabled(bool enabled)
setTeamSelectionEnabled(bool enabled)
setTotalKeyLimit(uint256 limit)
transferOwnership(address newOwner)
updateReceiver(address newReceiver)
updateSnapshotPrices(uint256[4] prices)
updateTeamLimits(uint256[8] limits)
updateTeamSelections(uint256[] tokenIds, uint8[] teams)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address _erc721, address _bluePass, address _apeCoin, address _receiver, uint256[8] _teamLimits, uint256 _totalKeyLimit, uint256[4] _snapshotPrices, uint256 _ethApeExchangeRate, address _delegateCash, bytes32 _snapshot1Merkle, bytes32 _snapshot2Merkle, bytes32 _snapshot3Merkle)
This contract contains no fallback and receive objects.
This contract contains no error objects.