A [ponyfill](https://ponyfill.com) for `Buffer.alloc`.
Utility functions to make dealing with Uint8Arrays easier
A [ponyfill](https://ponyfill.com) for `Buffer.allocUnsafe`.
A general purpose buffer pool.
Small package to encode or decode IP addresses from buffers to strings.
Common types for TypeScript
Essential zero-knowledge utility library for JavaScript developers.
An implementation of napi for wasm
Low level bindings for libsodium
A JavaScript library for adding points to the curve.
A library for the unique number allocator
A JavaScript EdDSA library for secure signing and verification using Poseidon the Baby Jubjub elliptic curve.
Lean Incremental Merkle tree implementation in TypeScript.
Allocate a buffer having a specified number of bytes.
Poseidon encryption and decryption in TypeScript.
regex verification circuits in circom for common regexes, generated with the compiler in [zk-regex](https://github.com/zkemail/zk-regex/tree/main).
Incremental Merkle tree implementation in TypeScript.
Incremental Merkle tree implementation in TypeScript.
The `circuits` package exports the circom circuits needed for building on ZK Email.
Lean Incremental Merkle tree implementation in TypeScript.
A comprehensive library of general-purpose zero-knowledge circuits.
Incremental Merkle tree implementation in TypeScript.
Utilities for downloading snark artifacts
A faster alternative to Object.create(null)