This tool makes it easy to create a Bitcoin transaction with a GUI.
It works with Bitcoin daemon in the regtest environment.
It makes testing Bitcoin Script easier.
When trying to test the Bitcoin Script program, you also need to create a transaction that includes it. If you are not familiar with it, it will take some time. This tool may help to improve such situations.
Also it will be easier to test script programs which use timelocks, because you can test the scripts by actually running them in the Bitcoin regtest environment.
-
Vagrant
-
Bitcoin Core 18 (regtest)
Bitcoin regtest environment is required to use this application. You can use this environment.
- How to build (electron application)
git clone https://github.com/kadokko/bitcoin-simple-client.git
cd bitcoin-simple-client
vagrant up
vagrant ssh
cd /vagrant_share
./setup.sh
// linux
npm run build:linux
(-> dist/bitcoin-simple-client-{version}.zip)
// mac
npm run build:mac
(-> dist/bitcoin-simple-client-{version}.dmg)
// windows
npm run build:win
(-> dist/bitcoin-simple-client {version}.exe)
- How to run (electron application)
// linux
unzip bitcoin-simple-client-{version}.zip
cd bitcoin-simple-client-{version}
./bitcoin-simple-client
// mac
double click "bitcoin-simple-client-{version}.dmg"
// windows
double click "bitcoin-simple-client {version}.exe"
- How to run (development)
...
./setup.sh
npm run start:dev
http://192.168.33.14:3000
This project is under MIT License.