• for Transaction
    • Decode Raw Transaction
    • Create Raw Transaction
    • Get sighash (Before SegWit v0)
    • Sign with privkey (Before SegWit v0)
    • Verify Sign (Before SegWit v0)
    • Verify ECDSA Signature
    • Add Tx Sign
    • Add Tx Multisig Sign (Before SegWit v0)
  • for PSBT
    • Decode PSBT
  • for Address
    • Decode Address (Decode Confidential Address)
    • Create Address
    • Create Confidential Address
  • for Key
    • Parse OutputDescriptor
    • Parse Xpubkey
    • Derive Xpubkey
    • Dump Privkey
    • Dump Pubkey
    • Sign ECDSA
    • Verify Schnorr Signature
  • for Taproot
    • Analyze ScriptTree
    • Get ScriptTree from ControlBlock
    • Get ScriptTreeInfo
  • for Script
    • Decode Script
  • for Elements
    • get asset/amount commitment
    • Unblind TxOut
  • Utility
    • sha256
    • base64
    • decode DER signature
    • encode signature to DER