aethernet

Verified contract

Active on Base with 6,277 txns
Deployed by via 0x5bf2c6bf at 21542870
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $66,930.06
ERC-20
Value $0
ERC-20
--
ERC-20
--
0xe7dbb249247924fc49f5b1945e01656fed9080f38c87cf2ae66dbceebc80e1e3
0xce0620e1387ca32d4f574fc40a9233133eedef17cc0ab94a94d31edbf36be2db
0x4910f579cdaff00da428dc3149b6e45e4075175d3d22d745ca015606656a2b88
0xe118b38cc14c167961b20d17bd63075fee10b1ef0397fd54a07cd4991e3a43d0
0x3da8b3c9a9925cc15d7216fb649630b9336916b5a2b8f5dcb6771b26cd35b304
0x0769f78fe97b6178404644c9b89b1845938d941097dea4a5ce66898f5cecd4be
0xd333329fe0ce2792d9a68fcc6b19b714adc77dd21a97fe4db9a6949592abeb62
0x8efcf7b5fb760d0785280259217586a262c94d329256808e1bdd2690d5001609
0x6bd62f83529b366cef79e54d89425998b90f62ae6fe96d55135c6cac7e5d189d
0xdeb400729052b871487f90f6e4bb3d5520c2416c549637c7b30b2fe2739c204e

Functions
Getter at block 22742920
DOMAIN_SEPARATOR(view returns (bytes32 result)
0xa78e48bd3393298401a3b6b11a4d331b19493e39e076c101bdcf7c86d79d204a
MAX_SUPPLY(view returns (uint256)
1000000000000000000000000000
creator(view returns (address)
0xc960eb4dd7480fa0497b8994682c48044b51652f
decimals(view returns (uint8)
18
name(view returns (string)
aethernet
protocol(view returns (address)
0x7a306c63a1ccc180cbf60fa2a92fbb31e16904f4
rewardsMerkleRoot(view returns (bytes32)
0x38f367e6d475b02fb0df65e316ff39806905184654b31156bcf6471c0bd7ac0e
symbol(view returns (string)
AETHER
totalSupply(view returns (uint256 result)
1000000000000000000000000000
Read-only
airdropWaves(string waveIdview returns (string idbytes32 merkleRootuint256 amount)
allowance(address owneraddress spenderview returns (uint256 result)
balanceOf(address ownerview returns (uint256 result)
claimedAirdropWaveStatusOf(string waveIdaddress holderview returns (bool claimed)
claimedRewardStatusOf(string userIdview returns (bool claimed)
nonces(address ownerview returns (uint256 result)
State-modifying
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
claimAirdropWave(string waveIduint256 amountbytes32[] merkleProof
claimReward(address recipientuint8 rewardTypestring userIduint256 amountuint256 deadlinebytes32[] merkleProof
enableAirdropWave(string waveIdbytes32 merkleRoot
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
Events
Approval(address indexed owneraddress indexed spenderuint256 amount
BeliefToken_ClaimAirdropWave(string waveIduint256 amountbytes32[] merkleProof
BeliefToken_EnableAirdropWave(string waveIdbytes32 merkleRoot
BeliefToken_MintClaimableReward(address indexed recipientuint8 rewardTypestring userIduint256 amount
Transfer(address indexed fromaddress indexed touint256 amount
Constructor
constructor(string name_string symbol_address creator_address protocol_struct TokenAirdropWave[] airdropWaves_bytes32 rewardsMerkleRoot_uint256 amountToDistributeClaimableRewards
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AllowanceOverflow(
AllowanceUnderflow(
BeliefToken_AirdropNotEligible(
BeliefToken_AirdropWaveNotEnabled(
BeliefToken_AlreadyClaimed(
BeliefToken_ClaimableRewardAlreadyMinted(
BeliefToken_ClaimableRewardDeadlineExceeded(
BeliefToken_MaxSupplyOverflow(
BeliefToken_RewardNotEligible(
BeliefToken_Unauthorized(
InsufficientAllowance(
InsufficientBalance(
InvalidPermit(
PermitExpired(
TotalSupplyOverflow(