Currently, we rely on a fantastic library called NBitcoin. While it's cool, we should probably develop our own alternative just so we have control.