Mining node with Borderless SAFE MODE OFF. Trades can be executed between all five blockchains. This is meant for development only.
!!! IMPORTANT !!!
On April 21st, on EMB Nation, the community will spend two days trying out the final build. The vote will either extend development a month or release the ARC BLOCK to the world.
Unique to an ARC Block Node your node will mine on it's own by default.
Unique to an ARC Block Node you can join hidden executive branches (get it?) which allow you to sync your blocks and compete with other miners. Enter at your own risk.
To specify an executive branch add the environment variable 'export BC_NETWORK="EXECUTIVE BRANCH NAME}"'
If you were a miner lucky enough to participate in Before Target your NRG balance in the arc block. We won't release it until after the community vote on April 21st. No Bitcoin Gold double-spend foolery!
For technical & mining questions visit: https://www.t.me/blockcollideradvanced
Following environment variables can be used for advanced tweaking
Name | Description |
---|---|
BC_CONFIG | Path to custom config file; string |
BC_DEBUG | Collect data in _debug folder; true/false |
BC_DATA_DIR | Data directory; path |
BC_GRPC_HOST | gRPC bind host; IP |
BC_GRPC_PORT | gRPC port; 0..65535 |
BC_LOG | Override log level; debug/info/warn/error |
BC_MINER_KEY | Miner key; string |
BC_MONITOR | Print Stats periodically; true/false |
BC_UI_PORT | Web UI port; 0..65535 |
BC_P2P_PASSIVE | Be passive, ignore discovered peers |
BC_RUST_MINER | Use rust multicore miner; true/false |
BC_GRPC_RUST_MINER_PORT | Override default RPC port of rust miner |
Backround/Daemon
$ docker run --rm --name bcnode -d -p 3000:3000 -p 16061:16061 -p 16060:16060 blockcollider/bcnode:latest start --ws --rovers --ui --node --miner-key YOUR_MINER_ADDRESS
Foreground
$ docker run --rm --name bcnode -p 3000:3000 -p 16061:16061 -p 16060:16060 blockcollider/bcnode:latest start --ws --rovers --ui --node --miner-key YOUR_MINER_ADDRESS
# Clone sources
$ git clone https://github.com/blockcollider/bcnode.git
# Change folder
$ cd bcnode
# Switch to release branch
$ git checkout release
# Build image locally
$ docker build -t blockcollider/bcnode .
# Clone sources
$ git clone https://github.com/blockcollider/bcnode
# Change folder
$ cd bcnode
# Install dependencies
$ yarn
# Build bcnode
$ yarn run dist
$ ./bin/cli start -h
Usage: start [opts]
Start Block Collider
Options:
--miner-key [key] Miner key
-n, --node Start P2P node
--rovers [items] start rover (default: btc, eth, lsk, neo, wav)
-R, --no-rovers do not start any rover
--rpc enable RPC
--ui enable Web UI
--ws enable WebSocket
-h, --help output usage information
$ ./bin/cli start --ui --ws --rovers btc,lsk
$ ./bin/cli start --ui --ws
npm run watch
$ yarn run doc
$ open ./docs/index.html
Helpful community tools will be added: https://github.com/blockcollider/awesome-blockcollider
Rumor the forger has fired up the kiln again and the mysterious forged Emblems, founders hoodies, and other gear will appear and disappear through the month on EMB Nation, the code base, and the Executive Branches. We will also be hiding private keys around filled with DOGE because who can haz fun big no DOGE. We will never give away EMB.