Skip to content

Conversation

@MicahMaphet
Copy link
Contributor

@MicahMaphet MicahMaphet commented Jan 8, 2026

Description ✍️

This PR add scripts to the package.json for quickly spinning up nodes for relevant chains using Docker 🐋. The Docker scripts are based on crypto-rpc's.

Usage 💻

In the bitcore directory simply run npm run [currency].

For example:

npm run bitcoin
> bitcoin
> docker compose -f .docker/compose.yaml up bitcoin -d

[+] up 2/2
 ✔ Network docker_default     Created                                                                0.1s
 ✔ Container docker-bitcoin-1 Created

TODOs 🗒️

  • Decide which currencies to use
  • Decide which ports to use
  • Create some way to start multiple nodes at once
  • Review feature proposals

Feature proposals 🚀

  • [currency]:start and [currency]:stop scripts
  • Script to start all of the nodes in the bitcore-test.config.json
  • Script to start all nodes neaded for bitcore-node testing
  • Parameters to specify node ports
  • Out-of-the-box bitcore-node testing. 1. Start the needed docker nodes 2. Set BITCORE_CONFIG_PATH environmental variable to the proper config 3. Runs all of the tests.

@MicahMaphet MicahMaphet changed the title created npm scripts to start currency nodes using docker Scripts to Start Crypto Nodes with Docker Jan 8, 2026
@MicahMaphet MicahMaphet changed the title Scripts to Start Crypto Nodes with Docker npm scripts to start Docker crypto nodes Jan 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant