BitBlocks Core is the reference wallet and node software for the BitBlocks network. It stores and validates the blockchain, relays transactions and blocks, and provides the command-line, RPC, and Qt interfaces used by operators and wallets.
- Website: https://www.bitblockscrypto.com/
- Source code: https://github.com/BitBlocksProject/BitBlocks
- Releases: https://github.com/BitBlocksProject/BitBlocks/releases
- Issues: https://github.com/BitBlocksProject/BitBlocks/issues
- Explorer: https://explorer.bitblockscrypto.com
- Community: https://discord.gg/bitblocks
| Network | P2P port | RPC port | Data directory suffix |
|---|---|---|---|
| Mainnet | 58697 | 59768 | default |
| Testnet | 39795 | 39799 | testnet4 |
| Regtest | 39793 | 39799 | regtest |
Default data directories:
- Linux:
~/.bitblocks - Windows:
%APPDATA%\BitBlocks - macOS:
~/Library/Application Support/BitBlocks
Download a release from https://github.com/BitBlocksProject/BitBlocks/releases or build from source. Common binaries are:
bitblocks-qt: graphical walletbitblocksd: background daemonbitblocks-cli: command-line RPC clientbitblocks-tx: transaction utility built from source; it may not be included in every installer package
Typical daemon usage:
bitblocksd -daemon
bitblocks-cli getblockchaininfo
bitblocks-cli stop- Generic build notes
- Unix build notes
- Windows build notes
- macOS build notes
- macOS packaging notes
- Windows notes
- Gitian build notes
- Bootstrap and synchronization
- Masternode configuration
- Start-many masternode guide
- Masternode budget commands
- SwiftTX instant locks
- Init scripts and service examples
- Tor support
- ZMQ interface
- Unauthenticated REST interface
- Dnsseed policy
- Data files
BitBlocks Core is distributed under the MIT software license. See COPYING for details.