Features Create/Import the wallet with Mnemonic, Private Key and Harmony keystore Deposit with the QR code. Switch the network to Mainnet, Testnet or Localnet. Send & receive ONE tokens (support the ledger wallet). Send & receive HRC20 tokens (support the ledger wallet). Add/Edit/Delete HRC20 tokens Export private key View transaction history . Provide the api for signing the transaction Support staking.harmony.one Lock the wallet with the 4/6 digits PIN Code Auto lock the wallet after timeout Set the pin code, pin digits and lock timer on the settings Support the ledger wallet to communicate between onewallet and staking.harmony.one View the HRC20 token transaction amount in the history page Add/Delete/Edit the contacts View and revoke the accounts connected to the third-party website View the USD balance on the main page Development Install node.js and npm Install dependencies : npm install Run the project : npm run dev Go to Chrome Extensions page and activate the Developer Mode. Click Load Unpacked button and point it to /dist folder, the extension will be autoreloading as you change the codes. Build Extension Install node.js and npm. Install dependencies : npm install Build the project : npm run build Uncompressed build can be found in /dist folder, compressed build is onewallet.zip. Go to Chrome Extensions page and activate the Developer Mode. Click Load Unpacked button and point it to /dist folder. Documentation Onewallet API documentation HRC20 documentation