Skip to main content
Back to projects

Project surface · Stwart client

Stwart Chain Client

Cosmos web client · portfolio, faucet, exchange, staking

Wallet portfolio
Stwart Chain Client: Wallet portfolio
Open sceneKeplr session, token balances, transfers, send panel

Project brief

Users can inspect assets, stake, and perform core chain actions from a branded web client.

Vite, React Router, Tailwind, generated Cosmos hooks, Keplr context, and wallet/query abstractions.

Timeline
6 weeks
Surface
Chain web client
Status
2024 · Shipped

Build ledger

Scope
A Stalwart chain client with Keplr connection flow, assets, balances, transfers, validators, staking modals, faucet/exchange views, and generated Cosmos query hooks.
Outcome
The chain gets a first-party account and staking surface rather than relying only on explorers and external wallets.
Hard part
Good captures need mocked Keplr, balances, validators, transactions, faucet rates, and module addresses.

Owned work

  1. 01Wallet UI
  2. 02Generated hooks
  3. 03Staking UX
  4. 04Routing

System map

Frontend
Vite/React/Tailwind CSS
Chain
Cosmos hooks/Keplr/Validators
State
React Context/Query hooks