01
Stake, Vote, and Portfolio share one foundation
Users stake CFX and lock it for voting power in Stake, choose a governance round and vote on chain parameter changes in Vote, then review holdings, staking, and voting power in Portfolio. A staking change affects both voting power and totals, so these pages cannot calculate independently. I organized their shared account, network, asset, and governance data together, preserving existing connections and data context across pages. Hub also includes tools such as bridging; this case study focuses on three connected jobs.
- Page changes preserve the current account and network context
- Core Space Base32 and eSpace Hex normalize at domain boundaries
- Authorization, transaction feedback, and error handling use shared capabilities