STATUS: ANALYSIS PHASE COMPLETED — THIS IS THE DELIVERABLE AND THE PRELUDE TO THE FIRST IMPLEMENTATION PHASE (LEAN MVP)
ABSTRACT — kBTC STAKING MODULE (LEAN MVP)
- EVM-first, aligned with JAM, with a clear path to PolkaVM.
- Scope (Phase 1): stake kBTC -> earn non-transferable Points; optional ERC-20 rewards via
MINTER_ROLE.
- Key components:
StakingVault, PointsEmitter, optional ExternalTokenMinter.
- Deliverables: minimal TypeScript SDK and alpha-lite UI (stake/unstake/claim, balances/points).
- Quality & Ops: tests with >= 80% coverage; Slither static analysis; basic invariants; testnet deploy scripts + short runbook (pause, parameter changes).
- Timeline / Budget: ~12 weeks, $25k.
- Success targets: public testnet live; >= 50 stake/claim transactions; >= 2 partner/community integrations; mainnet readiness checklist with staged caps.
- Phase 2 (later): slashing; risk oracles; dynamic reward curves; timelocked governance; external audit.
Full version: Experimental Staking Module — Implementation Phase (Lean MVP) for kBTC
URL: https://docs.google.com/document/d/1h02EUYMa4GBP-MAhG2PwLbSa_IfWIYcm_zlr9fmkH24/edit?usp=sharing