On-Chain Data
All protocol state is stored on the Stellar blockchain via Soroban contract storage.
Protocol Settings (Config)
Config {
admin // Multisig admin address (upgrades, config)
manager // Manager address (daily operations)
version // Contract version
total_blub_minted // Cumulative BLUB ever minted
treasury // Fee recipient address
aqua_token // AQUA token contract address
blub_token // BLUB token contract address
liquidity_contract // Primary liquidity pool address
ice_tokens[4] // ICE, governICE, upvoteICE, downvoteICE
staking_period // Lock period unit (minutes)
fee_address // Treasury wallet
fee_percentage // Treasury fee (30%)
withdrawal_period // Cooldown after lock expires (10 days)
reward_claim_period // Minimum time between claims (7 days)
}Lock Position (Per User, Per Lock)
Global Reward State
Per-User Reward State
Global Protocol State
Vault Pool Info
Storage Layout
Last updated