Pinned Repositories
chokidar
Minimal and efficient cross-platform file watching library
dotfiles
Colourful & robust configuration files and utilities for Mac, Linux & BSD
encrypted-dns
DNS over HTTPS config profiles for iOS & macOS
es6-shim
ECMAScript 6 compatibility shims for legacy JS engines
micro-eth-signer
Minimal library for Ethereum transactions, addresses and smart contracts.
noble-ciphers
Audited & minimal JS implementation of Salsa20, ChaCha and AES
noble-curves
Audited & minimal JS implementation of elliptic curve cryptography.
noble-hashes
Audited & minimal JS implementation of hash functions, MACs and KDFs.
scure-btc-signer
Audited & minimal library for creating, signing & decoding Bitcoin transactions.
paulmillr's Repositories
paulmillr/chokidar
Minimal and efficient cross-platform file watching library
paulmillr/encrypted-dns
DNS over HTTPS config profiles for iOS & macOS
paulmillr/noble-secp256k1
Fastest 4KB JS implementation of secp256k1 signatures and ECDH
paulmillr/noble-curves
Audited & minimal JS implementation of elliptic curve cryptography.
paulmillr/noble-hashes
Audited & minimal JS implementation of hash functions, MACs and KDFs.
paulmillr/noble-ed25519
Fastest 4KB JS implementation of ed25519 signatures
paulmillr/readdirp
Recursive version of fs.readdir with streaming api.
paulmillr/noble-ciphers
Audited & minimal JS implementation of Salsa20, ChaCha and AES
paulmillr/noble-bls12-381
DEPRECATED: use noble-curves instead. Fastest JS implementation of BLS12-381.
paulmillr/micro-eth-signer
Minimal library for Ethereum transactions, addresses and smart contracts.
paulmillr/scure-btc-signer
Audited & minimal library for creating, signing & decoding Bitcoin transactions.
paulmillr/qr
Minimal browser & node.js QR Code Pattern reader and generator
paulmillr/scure-bip39
Secure, audited & minimal implementation of BIP39 mnemonic phrases
paulmillr/scure-base
Secure, audited & 0-deps implementation of bech32, base64, base32, base16 & base58
paulmillr/noble-post-quantum
Auditable & minimal JS implementation of public-key post-quantum cryptography
paulmillr/scure-bip32
Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets.
paulmillr/micro-key-producer
Produces secure keys and passwords. Supports SSH, PGP, BLS, OTP and many other formats
paulmillr/micro-ftch
Wrappers for built-in fetch() enabling killswitch, logging, concurrency limit and other features.
paulmillr/micro-packed
Define complex binary structures using composable primitives
paulmillr/micro-bmark
Benchmark your node.js projects with nanosecond resolution.
paulmillr/nip44
NIP44 spec and implementations of encrypted messages for nostr
paulmillr/backup
Backup of all my projects in a single signed file
paulmillr/eth-vectors
Comprehensive official vectors for ETH
paulmillr/trusted-setups
Easily access trusted setups in JS. Includes KZG / ETH
paulmillr/paulmillr.github.io
paulmillr/paulmillr
paulmillr/nips
Nostr Implementation Possibilities
paulmillr/typage
A TypeScript implementation of the age file encryption format, based on libsodium.
paulmillr/walletconnect-monorepo
WalletConnect Monorepo
paulmillr/walletconnect-utils
Javascript Utilities for WalletConnect