## **Installation**

**Prerequisites:**

- **Node.js**: Version 14.0.0 or higher.
- **Yarn**: Latest version recommended.

To get started with zk-email, install these three npm packages:

## **1. @zk-email/circuits**
This package provides circuits for generating proofs and verifying DKIM signatures in emails.
```
yarn add @zk-email/circuits
```

## **2.  @zk-email/helpers**
This package provides utility functions for email verification and cryptographic operations.
```
yarn add @zk-email/helpers
```

## **3.  @zk-email/contracts**
This package contains Solidity contracts for email verification.
```
yarn add @zk-email/contracts
```


[Package Overviews >](/docs/zkEmailDocs/Package%20Overviews/README.md)
