To best utilize the features of Abstract, it is recommended to use zksync-ethers library alongside ethers.

1. Create a new project

Create a new directory and change directory into it.

mkdir my-abstract-app && cd my-abstract-app

Initialize a new Node.js project.

npm init -y

Install the zksync-ethers and ethers libraries.

npm install zksync-ethers@6 ethers@6

2. Connect to Abstract

Learn more about the features of zksync-ethers in the official documentation: