BitcoinSuite is a Java based graphical user interface for Bitcoin, a peer-to-peer decentralized cryptocurrency. It is a direct fork of open source project NamecoinJ at http://sourceforge.net/p/namecoinj/.

Donations are welcome: BTC: 1PqYXpLLSeAHz3FiZmPcfr451jnzsGgXbc, NMC: N2TFbwpTNhNLeXaBD8FSBbicb6guQNXUiA

Features

  • 1. Module Generic Command to manage daemon and send commands to it.
  • --* Client tab to send command from client to daemon with arbitrary arguments.
  • ----+ Selects command from drop-down list.
  • ----+ Enters arguments in text field.
  • ----+ Displays explanation of command in Synopsis tab.
  • ----+ Displays results in Result tab.
  • ----+ Displays errors is in Error tab.
  • ----+ Saves all fields into profile.
  • --* Daemon tab to start and stop daemon with arbitrary options.
  • ----+ Displays options in table which can be selected multiple items.
  • ----+ Enters parameter to option in Parameter column of table.
  • ----+ Displays daemon info in Info tab.
  • ----+ Displays explanation of options in Synopsis tab.
  • 2. Module Generic Wizard to configure 'bitcoind' used by BitcoinSuite.
  • --* Obtains path to configuration file.
  • --* Creates configuration file with default values.
  • --* Obtains user name from environment variable 'user.name'.
  • --* Generates random strong password.
  • 3. Module Account Manager to view and manage accounts and addresses belong to user.
  • --* Views total balance in wallet.
  • --* Views balances in each account.
  • --* Views addresses affiliated to each account.
  • --* Supports adding new address and copying address.
  • --* Supports miscellaneous operation related to account and address: ie. 'getrecievedbyaccount', 'listtransactions', 'getrecievedbyaddress', and 'validateaddress'.
  • 4. Module Transaction Manager to view and manage transactions belong to user.
  • --* Searches by transaction time.
  • --* Searches by transaction category.
  • --* Searches by account or address.
  • --* Searches by minimum amount.
  • --* Saves all search conditions into profile.
  • --* Supports miscellaneous operation related to account and address: ie. 'getrecievedbyaccount', 'listtransactions', 'getaddressesbyaccount', 'getbalance', 'getrecievedbyaddress', 'validateaddress', and 'getaccount'.
  • 5. Module Send Manager to send bitcoins using command 'sendtoaddress' or 'sendfrom', and move bitcoins between accounts inside wallet using command 'move'.
  • --* Supports all parameters of 'sendtoaddress', 'sendfrom' and 'move'.
  • --* Supports setting transaction fee.
  • --* Supports address book.
  • --* Saves all fields into profile.
  • 6. RPC support to connect to daemon.
  • 7. Action logs, in "<INSTALL_DIR>/bitcoinsuite/modules/ext/logs/".
  • 8. Error logs, in "<INSTALL_DIR>/bitcoinsuite/modules/ext/errors/".
  • 9. Help menu "Report Bugs" linking to http://sourceforge.net/p/bitcoinsuite/discussion/bugs/.

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow BitcoinSuite

BitcoinSuite Web Site

Other Useful Business Software
AI-powered service management for IT and enterprise teams Icon
AI-powered service management for IT and enterprise teams

Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Try it Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of BitcoinSuite!

Additional Project Details

Intended Audience

End Users/Desktop

User Interface

Java Swing

Programming Language

Java

Related Categories

Java User Interface (UI) Software, Java Internet Software, Java Cryptocurrency Software

Registered

2011-12-28