Skip to main content

Contracts

Core Protocol Contracts

ContractDescription
gateway.moveMain entry point for staking/unstaking APT and minting/burning kAPT
kapt_coin.moveLiquid staking token (LST) contract representing staked APT at 1:1 ratio
stkapt_coin.moveYield-bearing token contract for staked kAPT with reward accrual logic
minting_manager.moveManages reward calculations and distribution of staking + boosted yields
staking_manager.moveHandles validator selection, delegation amounts and rebalancing
delegation_manager.moveManages protocol fees, revenue distribution and treasury operations
rewards_manager.moveManages staking rewards and boosted yields distribution
withdrawal_manager.moveManages withdrawal logic and gas compensation
config.moveManages protocol configuration and parameters
errors.moveError codes for the protocol