linera-protocol icon indicating copy to clipboard operation
linera-protocol copied to clipboard

Wallet

Open usagi32 opened this issue 10 months ago • 0 comments

We need a proper wallet before the mainnet for user friendliness. Other than being too primal, our current approach for one is quite wrong, a browser extension shouldn't be a full node, rather it should only store block headers or be a stateless client storing just the latest hash and rely on trusted full nodes.

Deliverables in a separate repo

  • A backend rust library
  • A minimal but proper ui maybe in typescript for the most part
  • A bridge like foreign function interface or wasm

This will be used for

  • web extension wallet
  • mobile wallet
  • Desktop wallet (although a desktop wallet can store full blocks there should still be a option for clients to prune them) with a ui in something like electron.

usagi32 avatar Feb 28 '25 12:02 usagi32