/auro-wallet-browser-extension

Mina Protocol browser extension wallet

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Auro Wallet Browser Extension

Introduction

Auro Wallet provide one-stop management for MINA assets, convenient staking, and the private key is self-owned. Auro Wallet is aiming to provide a more convenient entrance of the Mina protocol.

  • Friendly UI/UX.
  • Secure local accounts storage.
  • Intuitive Assets management.
  • Simplified staking.
  • Available for Chrome&Firefox.
  • Support English and Chineses.

Architecture

Architecture Diagram

Building

Dependencies

  • react 17.x.x
  • npm 6.x.x
  • node v10.18.x

Build

Auro Wallet extension repo uses git-secret to encrypt the endpoints and the api keys. So, you can't build this without creating your own config file. You should create your own config.js file in the folder. Refer to the config.example.js sample file to create your own configuration.

Dev

npm run dev

Production

npm run build

Extension's build output is placed in /dist, and you can check out this page for installing the developing extension.

Test

UI Test

npm run storybook

LIB Test

run bottom sh and will open url in the chrome http://localhost:6006/

npm run test

LICENSE

Apache License 2.0