Skip to content

monkybrain/progressive-web-wallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Progressive Web Wallet

Ethereum wallet implemented as a Progressive Web App.

Single page application written in vanilla JavaScript (ES6), except for CommonJS modules.

Uses Infura to connect to the Ropsten test net.

Try it out here: https://monkybrain.github.io/progressive-web-wallet/

Add it to your home screen for the complete PWA experience (only works with Chrome for Android).

Only tested with Chrome for Android and desktop.

Features

  • Generates a private key and an address and stores them in localStorage
  • Private key encryption (AES-256)
  • QR code for receiving ether
  • QR scanner for sending ether
  • Balance refreshed every 15 seconds and displayed in ETH and the base currency of your choice
  • Get ether from MetaMask's Ropsten faucet.

Build instructions

Install browserify

npm install -g browserify

Bundle all javascript files by running the following command in the root folder

browserify js/*.js -o index.js

About

Ethereum wallet implemented as Progressive Web App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages