Skip to content

perawallet/pera-web-wallet

Repository files navigation

Pera Web Wallet

Overview

Welcome to the code that powers Pera Web Wallet! This repo will always contain the source code for the latest publicly available Pera Web Wallet version web.perawallet.app. We want to make sure that we focus not only on great features and experiences but also security, transparency, and community involvement.

Other than version numbers changing, news and other important release information (like release notes) will not be posted here. To stay up to date on the latest news, features, release notes, tutorials, and more, please check out perawallet.app.

Development

This project was created with Create React App. Therefore, the usual react-scripts are available in this project.

Recommended system versions

  • node 18.x
  • npm 9.x

Install dependencies

  • npm install

Set keys

  • API keys and environment variables should be set.
  • Check env-cmdrc.json file for env variables.

Generate SLL certificate

  • SSL certificate is required to be able to run this project on local environment.

Start the development environment

  • npm start

Contributing

While the Algorand community is always welcome to contribute, please note that new feature development happens outside of this repo which means that open issues/PRs might not see a lot of activity. We do this in order to make sure that all code that is pushed here has passed our rigorous QA testing and high security standards. That being said, we’ll do our best to take note of feature requests or additions - some of which we might potentially incorporate into our codebase via our main development pipeline.

If you simply need help, want to report a bug, or want to suggest a feature, the best place to do so is via our offical community channels:

And if you need support, our support knowledgebase and contact channels are here: perawallet.app/support