Tutorials

These tutorials will guide you through building applications using the AT Protocol. Each tutorial focuses on a specific use case or feature, providing step-by-step instructions and code examples.

Our tutorials are organized to be completed in order, but each tutorial is self-contained and can be followed independently.

Build-a-Bot

Create an agent that can interact with the AT Protocol, post content, and respond to user actions.

Build a Bot Tutorial

Custom Feed Algorithms

Learn how to create and deploy custom feeds to curate content for users based on specific criteria.

Custom Feed Tutorial

OAuth with NextJS

Build a Next.js app where users can log in with their AT Protocol identity using OAuth.

See a demo version running at: https://nextjs-oauth-tutorial.up.railway.app/.

OAuth with NextJS Tutorial

Statusphere Example App

Build an app that lets you broadcast a "status" message using custom Lexicons, and see a live feed of other statuses.

This is a revision of our original Statusphere tutorial.

Statusphere Example App Tutorial