Mastering Bitcoin

Third Edition

Programming the Open Blockchain

Andreas M. Antonopoulos and David A. Harding