It is often said that a rising tide lifts all boats. When it comes to open-sourced projects and communities, this saying is especially true. In an open-sourced community the efforts of one are felt by all.

Photo by Quino Al / Unsplash

While it is important that cryptocurrency projects have strong leaders that build a foundation of trust, support and knowledge for the community, the global reach that decentralized projects have the potential to achieve means that these projects eventually must grow beyond the reach of any singular leader. Sky Guo of Cypherium, Vitalik Buterin of Etheruem, and Justin Sun of Tron all became synonymous figure heads of the projects they started. However, as the digital asset industry continues to grow these projects now are being handed down from their creators and are being given to their communities.

Cypherium has been around since 2017, earlier then 90% of the projects relevant today, it is the rich history that gives us one of the strongest communities in the space. Cypherium's mainnet has not been fully launched yet and our community is already producing exciting projects that benefit all, such as the first CPH desktop wallet, the Janus Wallet.

The Janus Wallet is a community-driven project, a simple yet secure desktop wallet for Cypherium and CPH. The wallet has lots of key features and this article is meant to break down everything you need to know to properly set up and start using the Janus Desktop Wallet.

The Janus Wallet:

In ancient Roman religion and myth, Janus (/ˈdʒeɪnəs/ JAY-nəs; Latin: IANVS (Iānus), pronounced [ˈjaːnʊs]) is the god of beginnings, gates, transitions, time, duality, doorways, passages, frames, and endings.

Janus is a modern cryptocurrency wallet based on the JavaScript Electron UI toolkit. Janus open source wallet can be used for multiple different types of blockchains, making it a exceptional tool for Cypherium as the protocol is geared towards interoperability and ease-of-use.

We love toys and all things geeky! The idea that this stormtrooper would guard our desk when away was something we wanted to try and capture. Also the white armour fits perfectly with the minimal aesthetic of our tech.
Photo by Liam Tucker / Unsplash


Janus is a secure cryptocurrency wallet. For daemon based wallets they are using the core blockchain and database to store your keys. Standard encryption is used on these types of wallets and can be encrypted from within settings if your wallet is new or unencrypted.
For node based wallets like Janus Cypherium, your private keys are stored encrypted in a local database. This is default and they will never be stored unencrypted. Those keys never leave your computer and are never sent across the network. For encryption of your keys we use Advanced Encryption Standard AES-256.


Janus wallet is free to use and open source to copy and use as your own. We only depend on donations to fund future development and do not charge any transaction fees to use our wallets.

Main Highlights and Features:

  1. Import pre existing wallet.
    • Import from mnemonic
    • Import from private key
    • Import from keystore
      • Decrypts the keystore with the user's password they used to create it.
  2. Create new wallet and be give a mnemonic passphrase for backup.
    • Shows mnemonic.
    • Asks to enter mnemonic in it's correct order before creating the wallet.
  3. Private keys are stored encrypted with the user's password that they choose.
    • Using AES-256 encryption.
  4. Password is hashed.
  5. Users can delete addresses from the wallet and their computer.
  6. Ability to copy addresses from the wallet with one click.
  7. Generation of address QRcode.
  8. Export private keys and keystore.
    • Requires users password to decrypt wallet.
  9. Updates download in the background.
    • Once the wallet is installed it frequently checks for new versions.
    • If a new version is found it will download in the background and give the user a notification there is a new version to install.
    • Major updates will alert the user with a popup continuously until they update.
  10. Multiple language support.
    • Wallet will detect the users native OS language and if it has a match choose that.
    • They can also change to a different language in settings if they so choose.
  11. Transactions link out to the explorer for a deeper view.
  12. Option to create multiple addresses in the same wallet and switch between them.
  13. Multi theme support (comming soon)
  14. Option to select gas fee for faster sending of coins.
  15. Desktop notifications on actions like copying addresses and receiving new transactions.

This is the first of many community contributions to the Cypherium ecosystem, if you love this wallet, or have feedback or suggestions about what other open-sourced projects you want to see launch on Cypherium, let us know by emailing us here!

You’ve successfully subscribed to Decentralized Internet
Welcome back! You’ve successfully signed in.
Great! You’ve successfully signed up.
Your link has expired
Success! Check your email for magic link to sign-in.