KLY Token

0x2e4fEB2Fe668c8Ebe84f19e6c8fE8Cf8131B4E52

ERC-20 token with staking and governance functionality

balanceOf(address account)
Returns the KLY balance of specified address
transfer(address recipient, uint256 amount)
Send KLY tokens to another address
approve(address spender, uint256 amount)
Allow another address to spend your KLY

Staking Pool

0x25548Ba29a0071F30E4bDCd98Ea72F79341b07a1

Stake KLY tokens to earn rewards and governance power

stake(uint256 amount)
Lock KLY tokens to start earning rewards
unstake(uint256 amount)
Withdraw staked KLY tokens
claimRewards()
Claim accumulated staking rewards

DAO Governance

0x796Bce7F95662774243177D1F546eBA0B3465579

Community governance for protocol decisions

propose(string description)
Submit a new governance proposal
vote(uint256 proposalId, bool support)
Vote on an active proposal
executeProposal(uint256 proposalId)
Execute a passed proposal

NFT Certificate

0xDA76d35742190283E340dbeE2038ecc978a56950

ERC-721 NFTs for course completion certificates

mintTo(address recipient)
Mint a course completion NFT
tokenURI(uint256 tokenId)
Get metadata URL for an NFT
verifyCertificate(uint256 tokenId)
Check validity of a certificate

Contract Interactions

Connect your wallet to interact directly with these contracts: