Skip to content

0xnullbytes/bitcoinsn

 
 

Repository files navigation

Bitcoin

The aim of this repository is to give step by step guide for people that want make their first step in Bitcoin programming.

The example have been made on a fresh Ubuntu install.
This has been done as a test to be in the bitcoin labs seminary, to learn more and deeply about Bitcoin.

STEPS

  1. There is a guide to install WSL on a windows machine and on a non-system drive

    Ubuntu Notice.md

  2. The next step is to compile bitcoin on the Ubuntu or Fedora server
    Compile Bitcoin on Ubuntu 18.04
    Compile Bitcoin on Fedora

  3. The next step, after a successful installation, is to run unit/reression tests
    I have provide the logs when I have run them.
    Unit tests - Logs
    Regression tests - Full Logs
    Regression tests - Light Logs

  4. Finally, I had to provide a modified code from the test_example.py testing script in order to do 3 actions :
    - Mine a block
    - Send it to a dedicated node
    - Check that node has received it.
    example_test_mk.py

I have also added some words about bitcoin-related subjects.

Do not hesitate to contribute as this would be useful for anyone that is interested in Bitcoin Programming.

About

A step by step guide and some codes to install wsl on windows, build bitcoin core and run tests.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%