GWallet: A Minimalist Cross-Platform Brainwallet for Multi-Cryptocurrency Management

·

Introduction

GWallet is an open-source, lightweight, and cross-platform brainwallet designed for users who want to manage multiple cryptocurrencies securely and conveniently. Prioritizing ease of use and security, GWallet eliminates the need for blockchain downloads (thin-client approach) while offering cold-storage capabilities—all without compromising on functionality.


Core Principles

1. Convenience & Security Over Privacy

2. Security-First Approach

3. Development Philosophy


Roadmap: Upcoming Features

  1. Layer 2 Scaling:

    • Payment channels (Lightning Network for BTC/LTC; Raiden for ETH/ETC/DAI).
    • Cross-chain atomic swaps via COMIT network.
  2. Enhanced Usability:

    • NFC support for contactless transactions.
    • "Bits" as default BTC unit for microtransactions.
  3. Privacy & Security Upgrades:

    • MimbleWimble (Grin) integration.
    • Threshold signatures and deniable encryption (duress passphrase support).
  4. Decentralized Tools:

    • ETH gas station (token-funded gas fees).
    • Decentralized exchanges (e.g., eth2dai.com).

👉 Explore advanced wallet features


Anti-Roadmap: Exclusions


Installation Guide

System-Wide Install (Linux/Unix):

./configure.sh --prefix=/usr  
make  
sudo make install  

Run with gwallet post-installation.


Acknowledgments

Want to contribute? Check the CONTRIBUTING guidelines.


FAQ

Q1: Is GWallet safer than hardware wallets?

A: Yes! Cold-storage mode on air-gapped devices avoids hardware vulnerabilities (e.g., Ledger exploits).

Q2: How does the brainwallet model work?

A: Your passphrase generates the seed, removing backup needs. Security parallels WarpWallet’s brute-force resistance.

Q3: Can I use GWallet offline?

A: Absolutely. Import/export transactions via JSON files for cold storage.

👉 Learn more about cold storage best practices

Q4: Which cryptocurrencies are supported?

A: Focus on major coins (BTC, ETH, etc.)—no "shitcoins" or privacy coins with flawed setups.


Feedback & Support

Accelerate development by funding issues via Gitcoin.