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



This section walks you through creating a profile from scratch, publishing a post, following collecting, and even creating our own custom module. We'll be using ethers, hardhat, and typescript to interact with the protocol.

We'll work with the core repository, deploy the entire protocol in a local hardhat network and write some custom tasks to interact with it. Let's start with the repository and environment setup.


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