Khaospath

Verified contract

Active on Base with 1,238 txns
Deployed by via 0x55521fbc at 23278591
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x3f996c5628014cb9076bd013be560879583eb65d7b67b22c5a5c7ec9386cd636
0x1948f8ff7491f33d7052dea67fe610a99b0227dafe9e9475774dcf6071f5a245
0x036ca3d4a16b707960e028bfbebcd37ee0c724bb3be538c5c46ee762db596098
0x24b196881b7fe851cbe03b8eecdab115f5f4cab0350801e71106ecc6d5d89762
0x48007854060a95f45fe0c632910389e68f4e8779c0db33bd69a0adbbf494d9ac
0x667be29a4bfb2f05cdf6dcc451d553762a9f0ec66ff67fa09df99b51b1676482
0xda2bc7b388eb218956d7aa2e64863b29e0999165a66cd9c679fce788a14548e1
0x2271e01a6de2a497a57e08f6383dd845d01a910e80ec0ee564acb3b22a1263fd
0x3212bbbf90cd28bb3bde2687ee11db3dd0302a466af02e55387729b2f9c960ee
0x000e4f17c634f01c78226d4cee777c955d6dbb7a24a6664616f8e4f3fe1bb153

Functions
Getter at block 23664157
DOMAIN_SEPARATOR(view returns (bytes32 result)
0x57e94a9c80d30957c69b591a2336a75eaf87dd8ddeb17886cf470de47557857a
MAX_SUPPLY(view returns (uint256)
1000000000000000000000000000
creator(view returns (address)
0x089ac17967b5a3ebcfba293500144196225f52b4
decimals(view returns (uint8)
18
name(view returns (string)
Khaospath
protocol(view returns (address)
0x7a306c63a1ccc180cbf60fa2a92fbb31e16904f4
rewardsMerkleRoot(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
symbol(view returns (string)
KHAOSPATH
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 recipientuint256 amount
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_ClaimReward(address indexed recipientuint256 amount
BeliefToken_EnableAirdropWave(string waveIdbytes32 merkleRoot
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_MaxSupplyOverflow(
BeliefToken_Unauthorized(
InsufficientAllowance(
InsufficientBalance(
InvalidPermit(
PermitExpired(
TotalSupplyOverflow(