Geko Base

Verified contract

Active on Base with 1,090 txns
Deployed by via 0xebcc4863 at 22967981
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0.21
0xac324f8a282cf7ea29d958b011f8a61981bf2031d7b34224e1de9ec4c33cf36c
0x16628ddf6b25b01245c1d3a966ffaa6edbc1aba244040789a6485f0ce52127dc
0xc26c93b5937d44030cd5671fd0e087b83687a189f6dbb189ab8a59fdcab816e2
0xb8bb24aaddceb766047e710d87dc1dce0928f4fdc28fc5a7190f7d536acd3993
0xca745549e322c5f3737e7a78ff3b78b86f17d326737373d34bbb0379d6551925
0xbc8610d7c771c68250aefa612b19054e1ca85a6185dccbd1a128958db5d8d592
0x14660902bef021552ff24ddcf41195804bc4bd60dd5742fd4a84b32cd8dbd8c0
0xe97a4128f4a1b19ad39815808940a0ae33806ea929e9aecb97a73b1aae1d7b98
0xf5d1efdac3aa1254fc83e63660cda48950f115a4be533b91e0f6ed9b97f98537
0x4e09cda673c5e23b47d61c93d1e8b75382428c64644eabb8c98a24948eeb1626

Functions
Getter at block 23144199
DOMAIN_SEPARATOR(view returns (bytes32 result)
0xc1b1823e52ce67abc8962fb323f95aa704631ca81441766fae9527f7fdd4898d
MAX_SUPPLY(view returns (uint256)
1000000000000000000000000000
creator(view returns (address)
0xd975cfd3704d62dde9f89e415145668eee9046c0
decimals(view returns (uint8)
18
name(view returns (string)
Geko Base
protocol(view returns (address)
0x7a306c63a1ccc180cbf60fa2a92fbb31e16904f4
rewardsMerkleRoot(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
symbol(view returns (string)
GEKO
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(