https://ppad.tech

NameDescriptionOwnerLast commit
fixedPure Haskell large fixed-width integers and Montgomery arithmetic (docs.ppad.tech/fixed). jtobin2026-01-01 14:37
auditorAn aarch64 constant-time memory access auditing tool. jtobin2026-04-20 08:37
base16Fast Haskell base16 encoding/decoding (docs.ppad.tech/base16). jtobin2026-05-16 15:06
base58Pure Haskell base58, base58check encoding/decoding (docs.ppad.tech/base58). jtobin2026-05-16 16:28
base64Fast Haskell base64 encoding/decoding (docs.ppad.tech/base64). jtobin2026-05-16 15:41
bech32Pure Haskell bech32, bech32m encoding/decoding (docs.ppad.tech/bech32). jtobin2026-05-16 23:56
bolt1Base Lightning protocol, per BOLT #1 (docs.ppad.tech/bolt1). jtobin2026-05-16 16:28
bolt2Lightning peer protocol, per BOLT #2 (docs.ppad.tech/bolt2). jtobin2026-05-16 16:32
bolt3Lightning transaction and script formats, per BOLT #3 (docs.ppad.tech/bolt3). jtobin2026-04-25 04:28
bolt4Onion routing protocol, per BOLT #4 (docs.ppad.tech/bolt4). jtobin2026-05-16 16:28
bolt5On-chain transaction handling for Lightning (docs.ppad.tech/bolt5). jtobin2026-04-20 08:30
bolt7Routing gossip protocol, per BOLT #7 (docs.ppad.tech/bolt7). jtobin2026-05-16 16:32
bolt8Encrypted and authenticated transport, per BOLT #8 (docs.ppad.tech/bolt8). jtobin2026-05-16 16:28
bolt9Lightning feature flags, per BOLT #9 (docs.ppad.tech/bolt9). jtobin2026-04-20 07:57
aeadPure Haskell AEAD-ChaCha20-Poly1305 (docs.ppad.tech/aead). jtobin2026-05-16 19:02
chachaThe ChaCha20 stream cipher (docs.ppad.tech/chacha). jtobin2026-05-16 16:28
poly1305The Poly1305 message authentication code (docs.ppad.tech/poly1305). jtobin2026-05-16 16:29
bip32Pure Haskell BIP32 hierarchical deterministic wallets (docs.ppad.tech/bip32). jtobin2026-05-16 16:28
bip39BIP39 mnemonic codes in Haskell (docs.ppad.tech/bip39). jtobin2026-05-16 16:28
secp256k1Pure Haskell Schnorr, ECDSA on the elliptic curve secp256k1 (docs.ppad.tech/secp256k1). jtobin2026-05-16 16:29
sha256Pure Haskell SHA-256, HMAC-SHA256 (docs.ppad.tech/sha256). jtobin2026-05-16 16:29
sha512Pure Haskell SHA-512, HMAC-SHA512 (docs.ppad.tech/sha512). jtobin2026-05-16 16:29
hmac-drbgPure Haskell HMAC-DRBG (docs.ppad.tech/hmac-drbg). jtobin2026-05-16 16:29
hkdfPure Haskell HMAC-based KDF (docs.ppad.tech/hkdf). jtobin2026-05-16 16:28
pbkdfPure Haskell password-based KDF (docs.ppad.tech/pbkdf). jtobin2026-05-16 16:29
ripemd160Pure Haskell RIPEMD-160, HMAC-RIPEMD160 (docs.ppad.tech/ripemd160). jtobin2026-05-16 16:29
csecp256k1Haskell FFI bindings to bitcoin-core/secp256k1 (docs.ppad.tech/csecp256k1). jtobin2026-05-16 16:28
scriptRepresentations and fast conversions for Script (docs.ppad.tech/script). jtobin2026-05-16 16:35
txMinimal transaction primitives (docs.ppad.tech/tx). jtobin2026-05-16 16:31