Skip to content

A lightweight, self-sovereign wallet for the Celo network. Run on the web or on desktop.

License

Notifications You must be signed in to change notification settings

qkrybin/celo-web-wallet

 
 

Repository files navigation

Celo Wallet For Web and Desktop

A lightweight, self-sovereign wallet for the Celo network. Manage small accounts on the web or large ones on your desktop. Fully compatible with Ledger hardware.

Desktop Downloads

The desktop downloads for Mac, Windows, and Linux are hosted here in the releases page.

Frequently Asked Questions

See the FAQ for more details about common questions.

Bundle integrity hashes

This wallet uses Subresource Integrity. Current bundle hashes:

  • Main bundle: bundle.js -> sha256-LaJJ2WeP9E9zPbXIu6soIsCg2pS5WRnZKujfEGAuMZY=
  • Optional Ledger bundle: bundle-ledger.js -> sha256-gyjTPsWBD1Fqoag13jj1/Z1o8tsAIJ/pAbYGKqZ7IC4=

Advanced users can verify the source integrity by comparing the hashes in their page source to these values.

Building and running locally

First install dependencies:

yarn install 

Running in a browser

To create and run a development build in a browser (recommended for development):

yarn dev

Running in Electron

To build for electron and run in a desktop app:

yarn electron:dev

Contributing

For small contributions such as bug fixes or style tweaks, please open a Pull Request. For new features, please create an issue to start a discussion on Discord.

License

This project is MIT Licensed.

About

A lightweight, self-sovereign wallet for the Celo network. Run on the web or on desktop.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 94.8%
  • JavaScript 3.6%
  • HTML 1.1%
  • Other 0.5%