Everything becomes dust

Verified contract

Active on Base with 841 txns
Deployed by via 0x7bd29497 at 20809693
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x47540bde2b311f62485267af4c54bca947a0fcccfe6f7e480ccf5c56e5835c7c
0x0328d391d01f293425ef07b1fcd615f29e9de33a880c53466b489587633e5711
0x62dc98b2775e3ae2f7018a8bbc5ec03dd2fb0f8540943ad908a7dab7752d6f64
0x3bcf2fde7d47cc348c463b4638c374f9d9a58e616a9a6155359f9b299e00d6ac
0x5b2e737694fa63bcb1f4a97ee82860ff083e74298b030b768391980fe1c928de
0xd1155273240d3ba1e4ddec40febf16f777d31f837af0981f535ef2cf2f228091
0xbda497f3501806f59adf3f68076dd3c7a7ab147974fe1b7b874edb3c919a5477
0x2211a1b38245034d50ea2e1fa0650ca771fe8f9ab9dc28777825f705d6c17a5d
0xcafaa486603d1f45bfa880faa46b3506706e0b26368c1aa40a716e0336a1d08b
0x1967e989daefde896d77d0cbee8794b42045efe249cfaea70da63aeab2d2134c

Functions
Getter at block 22852280
DOMAIN_SEPARATOR(view returns (bytes32 result)
0xa50cb3c53ff28b231fc6b9fa2f38133762333bd847626599380212774a941e3b
MAX_SUPPLY(view returns (uint256)
1000000000000000000000000000
creator(view returns (address)
0xc960eb4dd7480fa0497b8994682c48044b51652f
decimals(view returns (uint8)
18
name(view returns (string)
Everything becomes dust
protocol(view returns (address)
0x7a306c63a1ccc180cbf60fa2a92fbb31e16904f4
rewardsMerkleRoot(view returns (bytes32)
0xd5961ed3cadfcb4113aa5ef917d229e327dc541008b627d8d7faa05a488a3c7b
symbol(view returns (string)
DUST
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(