Coder Social home page Coder Social logo

elliot-u410 / parity-signer Goto Github PK

View Code? Open in Web Editor NEW

This project forked from novasamatech/parity-signer

0.0 1.0 0.0 37.34 MB

Air-gapped crypto wallet.

Home Page: https://www.parity.io/signer/

License: GNU General Public License v3.0

Objective-C 0.01% Shell 0.09% Swift 1.90% Dockerfile 0.01% TypeScript 88.78% C 0.13% Rust 8.12% Kotlin 0.97%

parity-signer's Introduction

Parity Signer

Parity Signer - Turn your smartphone into a hardware wallet

Parity Signer

Please read instructions in Getting started before building or using the Signer

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".

You can create accounts in Substrate-based networks, sign messages/transactions, and transfer funds to and from these accounts without any sort of connectivity enabled on the device.

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. Switching to airplane mode suffices in many cases.

Disabling the mobile phone's networking abilities is a requirement for the app to be used as intended, check our wiki for more details.

Have a look at the tutorial on our wiki to learn how to use Parity Signer together with Polkadot-js app.

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 Substrate account, this includes Polkadot (DOT) and Kusama (KSM) networks.

Key features

  • This is not a complete cryptowallet in itself. The Signer does not sync with blockchain, so it does not know your account balance, whether transactions were successful or even if the account exists! This is a cold wallet app only stores keys, reads and signs messages. It should always be used with hot wallet like polkadot.js
  • The Signer alone does not make your accounts secure. You must maintain security yourself. Airgap should be only part of your security protocol, improper use of Signer could still lead to loss of funds and/or secrets.
  • When properly used, Signer provides best achievable security with Substrate networks to-date.

System requirements

Currently Signer is available only for iOS. Android version is coming soon.

Getting Started

These tutorials and docs are heavily outdated at the moment, please use them as references or help improving

If you are upgrading from older version of Signer, please see changelog and upgrading Signer

Please note that the Signer app is an advanced tool designed for maximum security and complex features. In many use cases, more user-friendly tools would be sufficient.

Getting started guide

Tutorials

Wiki

Legacy versions

Older versions of this app could be useful for development, however, they are not safe for use in production. They are available at following branches:

License

Parity-Signer is GPL 3.0 licensed.

parity-signer's People

Contributors

axelchalon avatar bjornwgnr avatar bnvk avatar ddorgan avatar debris avatar dependabot[bot] avatar dvdplm avatar edisinovcic avatar gabreal avatar geastwood avatar goldsteinsveta avatar hanwencheng avatar kriyszig avatar lexfrl avatar ltfschoen avatar lvn1 avatar maciejhirsz avatar philipstanislaus avatar pmespresso avatar s3krit avatar sjeohp avatar slesarew avatar tarikgul avatar tbaut avatar tomusdrw avatar tripleight avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.