motoko-bitcoin Bitcoin Library for Motoko

Published: 2022
Authors: Tarek Galal

This library implements all algorithms necessary for Bitcoin Integration in Motoko. This includes:

  • Base58 encoding/decoding
  • HMAC
  • RIPEMD160
  • Elliptic-Curve operations over Affine and Jacobi points
  • Support for Secp256k1
  • BIP32 Key derivation
  • Bech32 encoding/decoding
  • Segwit
  • ECDSA verification logic