btc-dev
Virtual machine configuration for development environment for bitcoin.
What it's doing
Provisioning a bitcoin development environment by grabbing all the dependencies, then building bitcoin from source.
Running the VM
Requirements for both local and remote VMs
- Make sure that vagrant is installed.
- git clone this repository and git clone https://github.com/bitcoin/bitcoin (or a fork) into the same directory. The bitcoin directory will sync into the VM.
Running locally using Virtualbox
- Make sure that Virtualbox is installed.
- Run
vagrant up
to start the machine.
What to do next
- log into your VM using
vagrant ssh
- run bitcoind, run bitcoin tests, etc
- fix bugs, write code, open pull request