Skip to content

Standalone version of the template JavaFX wallet application from the bitcoinj source repository. Will be synced at release time.

Notifications You must be signed in to change notification settings

peterlnewton/wallet-template

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BitcoinJ wallet template

This application is a simple desktop Bitcoin wallet that has the following features:

  • Simplified payment verification, so it syncs directly from the peer to peer network.
  • It's a BIP 32 hierarchical deterministic wallet.
  • Supports backup/restore from 12 "wallet words" in the standard fashion as seen in Hive, BreadWallet, etc.
  • Password encryption (scrypt)
  • Cross platform JavaFX app that can be bundled into native Mac/Win/Linux packages
  • Twitter Bootstrap style theming, some nice animations
  • QR codes
  • Bundled Tor client
  • Can run on main network, testnet, local regtest mode etc.

It is not designed to be used directly. Instead it's meant to be forked by developers and used as a base for the development of real wallets. A great use case is to build contract based apps. It's been used as the foundation of:

  • Lighthouse, a crowdfunding wallet
  • Bitcoin Authenticator, a wallet that supports two-factor auth
  • BitSquare, a decentralised Bitcoin exchange
  • ... and more

Screenshots

screenshot1

screenshot1

About

Standalone version of the template JavaFX wallet application from the bitcoinj source repository. Will be synced at release time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 97.6%
  • CSS 2.4%