Skip to content

RiseVision/rise-react-wallet

Repository files navigation

RISE Wallet

Build Status Crowdin

RISE Wallet - web & desktop wallet for the RISE DPoS blockchain. Built using TypeScript, React and Material UI.

Desktop screenshot

Mobile screenshot Mobile settings screenshot

Links

Features

  • Sending & receiving RISE
  • Voting for DPoS delegates
  • Ledger hardware wallet support
  • Offline support
  • Address book
  • Connecting to custom nodes
  • Desktop versions
  • Translations (ET, FR, NL, PL, more to come)

Install to Home Screen / Desktop

RISE Wallet being a Progressive Web App (PWA) can be installed on a phone's home screen (iOS, Android) or a desktop OS (currently only on Chrome win/linux). This will remove the browser's UI and combined with offline support will give you a native-like experience (push notifications still to come).

Nightly builds

Automatic nightly builds are provided directly from master:

Contributing

Dev build (live reload):

  1. Clone the repo
  2. Run yarn start

Production build:

  1. Clone the repo
  2. Run yarn build; yarn serve

Release files:

  1. Clone the repo
  2. Run yarn build; yarn release; yarn release:desktop

Translations:

Custom backend

To get the wallet working with a custom RISE deployment by default:

  1. Checkout a working copy
  2. Edit src/config.json and change both api_url and api_url_testnet
  3. Build a release with yarn build; yarn release; yarn release:desktop

Keep in mind that you can simply use Node Switcher to connect to your node manually.

About RISE

RISE is a next generation crypto-currency and blockchain application platform, written entirely in TypeScript. For more information please refer to our website.