Everything you need to run a node, mine BSC, and build on Basecoin.
Download the latest .zip from the Downloads page, extract it, and run basecoin-qt.exe.
Download the .tar.gz, extract it, and run ./basecoin-qt.
git clone https://github.com/basecoins/basecoin.git
cd basecoin && mkdir build && cd build
cmake .. -DBUILD_GUI=ON
cmake --build . -j4
./bin/basecoin-qt
On first launch, Basecoin Core will prompt you to create a wallet. Give it a name and click Create. Your wallet will be stored in the Basecoin data directory.
%APPDATA%\Basecoin\wallets\With your wallet open and the node synced, start CPU mining from the command line:
# Start continuous mining (replace with your wallet name)
./basecoin-cli -rpcwallet="YourWallet" generatecontinuous
# Mine a specific number of blocks
./basecoin-cli -rpcwallet="YourWallet" generatecontinuous 100
Satoshi Mode is enabled by default — each mined block sends the reward to a fresh address automatically.
Basecoin Core connects to the network automatically via the DNS seed at seed.mainnet.basecoin.jo3.org. To add a specific node manually:
./basecoin-cli addnode "78.138.17.61:6555" "add"
./basecoin-cli getpeerinfo
The configuration file is located at %APPDATA%\Basecoin\basecoin.conf (Windows) or ~/.basecoin/basecoin.conf (Linux).
# basecoin.conf example
server=1
rpcport=6554
rpcuser=yourusername
rpcpassword=yourpassword
addnode=78.138.17.61:6555
The RPC server is enabled by default on port 6554. Use basecoin-cli or direct HTTP calls:
curl --user user:pass \
--data-binary '{"method":"getblockchaininfo","params":[]}' \
http://127.0.0.1:6554/
| Command | Description |
|---|---|
getblockchaininfo | Get blockchain state |
getnetworkinfo | Get network info |
getpeerinfo | List connected peers |
getbalance | Get wallet balance |
getnewaddress | Generate new address |
sendtoaddress | Send BSC to address |
generatecontinuous | Start CPU mining |
getwalletinfo | Get wallet details |
| Port | Protocol | Use |
|---|---|---|
| 6555 | TCP | P2P network (mainnet) |
| 6554 | TCP | RPC server (local) |
| 6556 | TCP | ZMQ notifications |
Basecoin uses SHA-512 instead of SHA-256, supports CPU mining without ASICs, and includes Satoshi Mode for automatic address privacy. The monetary model (21M supply, halving) is identical.
Satoshi Mode automatically generates a new receiving address for every block mined, preventing linkage of multiple rewards to a single identity.
No. Every BSC in existence must be earned through computational proof-of-work. There is no pre-mine, no developer allocation, and no ICO.