Smart Contracts
BLVC is distributed through dedicated smart contracts that handle each reward channel:
| Contract | Purpose |
|---|---|
| RewardsVesting | Manages time-locked distribution of tokens. Supports single-claim (4,200 BLVC) and weekly-claim (10,400 BLVC over 104 weeks) vesting schedules. |
| SwapRewards | Automatically distributes 0.2 BLVC per $1 USD swapped. Supports WETH, USDT, USDC, WBTC, LINK, and PEPE. |
| BattleshipGame | Authorized to mint reward tokens for game winners. |