Skip to main content

What is Tapestry?

Tapestry is a powerful social graph protocol that enables developers to build sophisticated social features into their blockchain applications with ease. It provides a robust infrastructure for managing user profiles, social connections, and interactions and stores them directly on the Solana L1.

Key Features

  • Composable User Identities: Create and manage user profiles that can be shared and utilized across different applications built on Tapestry.
  • Social Graph Management: Easily implement follow/unfollow functionality, manage user connections, content creation, and build complex social networks.
  • Scalable Infrastructure: Designed to handle high-volume social interactions with minimal latency.
  • Developer-Friendly API: Intuitive API endpoints for seamless integration into your application.

Why Use Tapestry?

Tapestry simplifies the process of building social features in blockchain applications. Instead of reinventing the wheel for each new app, developers can leverage Tapestry's infrastructure to:

  1. Reduce development time and costs
  2. Speed up user onboarding and quicken the user's time to value
  3. Surface social connections users bring with them from other apps in your app, so they onboard into density and start engaging on day 0.
  4. Build highly engaging social features (e.g. posting, liking, commenting, friending, following) quickly so you can focus on building the features that make your app truly unique

Whether you're building a decentralized social media platform, a collaborative tool, a gaming app, or a hacking on a new idea, Tapestry provides the foundation you need to create rich, interconnected user experiences.

Ready to get started? Check out our Quickstart Guide to begin building with Tapestry!