This section describes provides a high-level overview of bLuna smart contracts.
Even with a thorough understanding of Anchor Protocol, it is highly recommended to interact with Anchor through client channels such as the Anchor WebApp or Anchor.js.
Central hub that manages underlying Luna delegation / undelegation
Handles bLuna reward distribution
Accumulates rewards of Hub's delegations and manages them
Stores the list of whitelisted validators
Stores contract interfaces for claiming and swapping tokens airdropped to Luna delegations
Modified CW20 token contract for handling token balances