This guide explains how to integrate your wallet with the Aztec Wallet SDK, enabling dApps to discover and interact with your wallet implementation.
Provides functions for detecting if the host environment supports the WebCrypto API
A pure JS implementation SHA256.
implementation of crypto for the browser
SHA256 wrapper for browsers that prefers `window.crypto.subtle` but will fall back to a pure JS implementation in @aws-crypto/sha256-js to provide a consistent interface for SHA256.
Helper functions
JavaScript library of crypto standards.
Pure JS implementation of CRC32 https://en.wikipedia.org/wiki/Cyclic_redundancy_check
The Aztec builder generates typescript classes for Noir contract, as well as Aztec.nr interfaces for calling external functions. It can also be used to update aztec project dependencies.
Pure JS implementation of CRC32-C https://en.wikipedia.org/wiki/Cyclic_redundancy_check
Provides functions and types for detecting if the host environment is IE11
The Aztec CLI `aztec-cli` is a command-line interface (CLI) tool for interacting with Aztec. It provides various commands for deploying contracts, creating accounts, interacting with contracts, and retrieving blockchain data.
adds node crypto signing for browsers
aes, for browserify
abstract base class for hash-streams
Minimalistic tools for JS crypto modules
The Aztec Node implements a sequencer node in the network, and is currently meant to be used for local development and testing. The Node is the entrypoint for creating and starting a new Sequencer client with default components (a local P2P client, an in-
RSA for browserify
browserify version of publicEncrypt & privateDecrypt
TypeScript definitions for crypto-js
abstract base class for crypto-streams
Aztec is a package that allows for a simple development environment on Aztec stack. It creates a Private eXecution Environment (PXE) that listens for HTTP requests on `localhost:8080` by default. When started, it deploys all necessary L1 Aztec contracts a
SHA1 wrapper for browsers that prefers `window.crypto.subtle`.
Generate a cryptographically strong random string