Problem
Vesu’s frontend supports campaign rewards such as BTCFi Season and DeFi Spring, but Starkzap’s current Vesu integration does not expose reward discovery or claiming.
Goal
Add optional support for Vesu rewards while keeping the existing lending architecture unchanged.
Scope
- Read wallet rewards, including campaign-level data, claimable amounts, and claim windows when available.
- Support reward claiming through the standard wallet execution flow, including both prepare and execute paths.
- Keep rewards logic isolated from the core lending, borrowing, and repayment flows.
Acceptance Criteria
Notes
- Reward campaigns appear to sit outside the core V2 pool and vToken flow, so the implementation should remain modular and opt-in.
Problem
Vesu’s frontend supports campaign rewards such as BTCFi Season and DeFi Spring, but Starkzap’s current Vesu integration does not expose reward discovery or claiming.
Goal
Add optional support for Vesu rewards while keeping the existing lending architecture unchanged.
Scope
Acceptance Criteria
Notes