BITCOIN HD WALLET WITH GOLANG AND GRPC In this tutorial we are going to learn how to create a HD bitcoin wallet using golang. The idea of the tutorial is not only showing how to create the wallet and send transactions but also how to implement GRPC server and CLI for consuming it.