Skip to content

baophucct/fether

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parity Fether

Parity Fether - a decentralised, light client-based wallet


About Parity Fether

Parity Fether aims to be the lightest and simplest decentralized wallet. It supports Ether and ERC-20 tokens, and runs on top of Parity Ethereum light client. This allows smooth synchronization and interaction with the Ethereum blockchain, in a decentralized manner.

By default, Parity Fether alpha runs on the Kovan test network. You can receive free Kovan Ether by posting your address in the Kovan Faucet Gitter channel. Fether will download and launch Parity Ethereum node at startup if it's not found on the computer. You can also separately launch your Ethereum client, Fether will automatically connect to it.

Parity Fether connects to the light node using @parity/light.js, a Javascript library specifically crafted for wallets to connect with light clients.

Parity Fether is licensed under the BSD 3-Clause, and can be used for all your Ethereum needs.

If you run into problems while using Parity Fether, feel free to file an issue in this repository or hop on our Gitter or Riot chat room to ask a question. We are glad to help! For security-critical issues, please refer to the security policy outlined in SECURITY.md.


Screenshots

Parity Fether

Install and start Parity Fether

Linux

Using the AppImage (any distro)

  • Download the .AppImage file.
  • Make it executable chmod +x /path/to/fether-x.x.x-x86_64.AppImage.
  • Launch it /path/to/fether-x.x.x-x86_64.AppImage.

Using the binary (any distro)

  • Download the .tar.xz file.
  • Unarchive it tar xf fether-x.x.x.tar.xz.
  • Launch it ./fether-x.x.x/fether.

Debian installer (Ubuntu, Linux Mint..)

  • Download the .deb file.
  • Double click on the file to install Fether.
  • Fether will be added to the program menu.

Mac

  • Download the .dmg file.
  • Double click on it to install Fether.

Windows

  • Download the .exe file.
  • Double click on it to install Fether.
  • Fether will be added to the program menu.

Passing config flags to the underlying Parity Ethereum node

You can pass specific flags for fether to launch the underlying Parity Ethereum with:

# Launching Parity Ethereum light client on Ropsten instead of Kovan (default) and connect Fether to it
$ /path/to/fether --chain ropsten --light

Separately launch Parity Ethereum node

You can also launch Parity Ethereum node before, with any flag you want:

# Launching Parity Ethereum light client on Ropsten instead of Kovan (default)
$ parity --chain ropsten --light

In another console launch Fether:

# Fether will connect to the running node
$ /path/to/fether

Build from sources

Dependencies

Make sure you have at least yarn version 1.4.2 and Node.js >=8.12.0

yarn --version // Should be at least 1.4.2

Clone this repo

git clone https://github.com/paritytech/fether
cd ./fether
yarn install

Build this repo and run

yarn electron

Build binaries

yarn package

Run with live reload for development

yarn start

Troubleshooting: If it hangs on a white screen in Electron even though it has compiled and has been syncing for a long time, then simply choose 'View > Reload' (CMD + R on macOS) from the Electron menu

Join the chat!

Get in touch with us on Gitter: Gitter

Official website: https://parity.io | Be sure to check out our Wiki for more information.

About

Fether - The Parity Light Wallet

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 84.2%
  • CSS 14.9%
  • Other 0.9%