tokucore – A Simple, Powerful Library for Bitcoin Apps.
tokucore
tokucore is a simple Go (golang) library for creating and manipulating bitcoin data structures like creating keys and addresses (HD/BIP32/BIP39/SegWit) or parsing, creating and signing transactions.
Overview
Base58 encoding/decoding
Block headers, block and transaction parsing
Transaction creation, signature and verification
Script parsing and execution
BIP 32 (deterministic wallets)
BIP 39 (mnemonic code for generating deterministic keys)
BIP 173 (Base32 address format for native v0-16 witness outputs)