Skip to content
This repository has been archived by the owner on Dec 12, 2023. It is now read-only.
/ stylo Public archive

Offline mobile wallet for Polkadot, Kusama and Substrate based chains or Ethereum

License

Notifications You must be signed in to change notification settings

stylo-app/stylo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️ This project is not maintained any more.

While Stylo has been very useful to many during the time when Parity Signer was not in its best shape. Things have changed. Since the v5 Signer has been greatly enhanced with features such as metadata upgrade over QR code. As a result, Stylo will not be maintained any more. It is advised to use Parity signer instead.


stylo app logo offline signer

Github release Github release

Stylo - A wallet to keep you crypto funds offline

Stylo is a mobile application that turns any smartphone into an air-gapped crypto wallet. This is a fork of Parity Signer and will work anywhere Signer works.

You can create an account for Polkadot, Kusama or any substrate based chain as well as Ethereum. You can sign transactions and messages, 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.

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

Have a look at the tutorial to learn how to use Stylo together with Polkadot-js apps, or MyCrypto 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 Stylo mobile app can be used to store any Polkadot or Ethereum account, this includes KSM, ETH, ETC.. It also supports various testnets (Westend, Kovan, Görli...).

stylo app screenshots

What's the difference between Stylo and Parity Signer

Stylo aims at creating a pleasing user experience for offline account creation and recovery. An account you create on Stylo can be recovered directly on Subkey or Polkadot.js/apps wihtout having to deal with account derivation. While the critical parts (key management and signing) are similar to what Parity Signer has as of v4.5.3, a significant part of the code base has been re-written to ease the maintainance.

What Stylo brings compared to Signer:

  • It is user friendly. E.g unless you are an advanced user, you will not have to deal with "derivation paths"
  • Review what you are signing. This feature used to be part of Parity Signer but was removed starting with v4.2. edit: it is now back in v5 🎉
  • Choose your account based on the identicon
  • Arbitrary message signing (allows participatin in crowdloans for network requiring you to sign terms and conditions)

Getting Start

Tutorials

Wiki

License

Stylo is GPL 3.0 licensed.