A quick summary as to what to expect from this guide.


This section walks you through how to deploy the entire protocol in a local hardhat network and write some custom tasks to interact with it.

For developers looking to build with the existing Lens deployment on Polygon, they should instead view the API documentation and the Quickstart Guide.

We'll first start with the repository and environment setup. You'll learn how to create a profile from scratch, publish a post, follow, collect, and even create your own custom module. We'll be using ethers, hardhat, and typescript to interact with the protocol.


Before You Get Started

You're going to need to have Git and Docker Compose installed on your system (this helps keep consistency between development machines and reduces OS/versioning errors!)

What’s Next