Understanding btcd - Part 3: How to sign Bitcoin transaction

In this tutorial, we will dive in btcd source code to see how a transaction in bitcoin got signed.

Read more...
Understanding btcd - Part 2: Key and Address

The btcec package implements elliptic curve cryptography, helps you working with bitcoin public, private keys and addresses. It's also the algorithm needed to sign and verify data.

Read more...
Understanding btcd - Part 1: BTCD overview

This series of posts will cover some implement of Bitcoin in BTCD, help you understand how a Bitcoin client works and how multiple parts of Bitcoin components works together.

Read more...