README.md 2.66 KB
Newer Older
Thibaut Sardan's avatar
Thibaut Sardan committed
1
![Parity Signer](https://wiki.parity.io/images/logo-parity-signer.jpg)
Marek Kotewicz's avatar
Marek Kotewicz committed
2

3
4
5
[<img src="./res/github-badge.png" width="250"/>](https://github.com/paritytech/parity-signer/releases/)
[<img src="./res/google-play-badge.png" width="250"/>](https://play.google.com/store/apps/details?id=io.parity.signer)
[<img src="./res/app-store-badge.png" width="250"/>](https://itunes.apple.com/us/app/parity-signer/id1218174838)
Thibaut Sardan's avatar
Thibaut Sardan committed
6
7
8

# Parity Signer - Turn your smartphone into a hardware wallet

Thibaut Sardan's avatar
Thibaut Sardan committed
9
Parity Signer is a mobile application that allows any smartphone to act as an air-gapped crypto wallet. This is also known as "cold storage".
Thibaut Sardan's avatar
Thibaut Sardan committed
10

Thibaut Sardan's avatar
Thibaut Sardan committed
11
You can create Kusama and Ethereum accounts, sign messages/transactions, and transfer funds to and from these accounts without any sort of connectivity enabled on the device.
Thibaut Sardan's avatar
Thibaut Sardan committed
12

Thibaut Sardan's avatar
Thibaut Sardan committed
13
You must turn off or even physically remove the smartphone's Wifi, Mobile Network, and Bluetooth to ensure that the mobile phone containing these accounts will not be exposed to any online threat.
Thibaut Sardan's avatar
Thibaut Sardan committed
14

Thibaut Sardan's avatar
Thibaut Sardan committed
15
16
**Disabling the mobile phone's networking abilities is a requirement for the app to be used as intended.**

Thibaut Sardan's avatar
Thibaut Sardan committed
17
Have a look at the tutorial on our wiki to learn how to use [Parity Signer together with Polkadot-js app](https://wiki.parity.io/Parity-Signer-Mobile-App-Apps-Kusama-tutorial) for Kusama,  or [MyCrypto app](https://wiki.parity.io/Parity-Signer-Mobile-App-MyCrypto-tutorial) and [Parity Fether](https://wiki.parity.io/Parity-Signer-Mobile-App-Fether-tutorial) for Ethereum.
Thibaut Sardan's avatar
Thibaut Sardan committed
18

Thibaut Sardan's avatar
Thibaut Sardan committed
19
Any data transfer from or to the app happens using QR code. By doing so, the most sensitive piece of information, the private keys, will never leave the phone. The Parity Signer mobile app can be used to store any Kusama or Ethereum account, this includes KSM, ETH, ETC as well as Ether from various testnets (Kovan, Ropsten...).
Thibaut Sardan's avatar
Thibaut Sardan committed
20

21
## Getting Start
Thibaut Sardan's avatar
Thibaut Sardan committed
22

23
24
25
26
- [Building](https://github.com/paritytech/parity-signer/wiki/Building)
- [Testing](https://github.com/paritytech/parity-signer/wiki/Testing)
- [Troubleshooting](https://github.com/paritytech/parity-signer/wiki/Troubleshooting)
- [Publishing](https://github.com/paritytech/parity-signer/wiki/Publishing)
Thibaut Sardan's avatar
Thibaut Sardan committed
27

28
29
30
## Changes from 4.3.1
From [4.3.1](https://github.com/paritytech/parity-signer/commit/ea5786c85661d9b176795b9386af640b3e73aff3) we use the latest prebuild NDK (r21) toolchains for building rust libraries for android, so that we do not need to build the standalone NDK toolchains manually. If you have built or develop Parity Signer before 4.3.1, please download the NDK r19 or newer[here](https://developer.android.com/ndk/downloads) and point the `NKD_HOME` environment variable to it with e.g. `export NDK_HOME=/path/to/latest/ndk`

31
## License
Thibaut Sardan's avatar
Thibaut Sardan committed
32

33
Parity-Signer is [GPL 3.0 licensed](LICENSE).