Skip to content
a TurtleCoin wallet inspired by Electrum's QT Client
Branch: development
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
.vscode
app
configs
flow-typed
internals
resources
.dockerignore
.editorconfig
.eslintignore
.eslintrc.json
.flowconfig
.gitattributes
.gitignore
.prettierrc.json
.stylelintrc
.testcafe-electron-rc
.travis.yml
CHANGELOG.md
LICENSE
README.md
babel.config.js
package.json
yarn.lock

README.md

Proton Wallet - a TurtleCoin Wallet

proton-wallet

Master Build Status

Build Status

Development Build Status

Build Status

Proton Wallet is a TurtleCoin wallet that uses Electron, React, Turtlecoin-Wallet-Backend-JS, Redux, React Router, Webpack and React Hot Loader.

Installing

Download the .exe (Windows installer), .dmg (Mac installer), or the .AppImage (Linux binary) files from the releases page, and run it.

You can also get it on snap-enabled linux distributions through the snap store or through the command line with this command:

sudo snap install proton-wallet

Get it from the Snap Store

If you would like to package the release yourself, read on.

Development Setup (All Platforms)

Dependencies

  • Node.JS (latest LTS version)

https://nodejs.org/

  • Yarn

https://yarnpkg.com/en/

  • Git

https://git-scm.com/downloads

First, clone the repo via git:

git clone https://github.com/turtlecoin/turtle-wallet-proton.git

And then install the dependencies with yarn.

$ cd turtle-wallet-proton
$ yarn

Run the wallet.

$ yarn start

Starting Development

Start the app in the dev environment. This starts the renderer process in hot-module-replacement mode and starts a webpack dev server that sends hot updates to the renderer process:

$ yarn dev

Packaging

To package apps for the local platform:

$ yarn package

License

MIT © ExtraHash

You can’t perform that action at this time.