Skip to content

A curated set of backend-powered Mini Apps built for the Sherry platform. These examples demonstrate how to render metadata, handle transaction serialization, and interact with various Web3 protocols.

Notifications You must be signed in to change notification settings

SherryLabs/sherry-mini-app-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Sherry Trigger Examples

This repository contains example implementations of Sherry triggers - interactive Web3 applications that run within the Sherry SDK.

What is Sherry SDK?

Sherry SDK is a TypeScript-first toolkit for building interactive Web3 triggers that embed directly within social media posts. Transform static content into dynamic blockchain experiences that users can interact with seamlessly.

Repository Overview

This collection showcases different types of triggers, each demonstrating unique integration patterns:

Token Swapping Examples

Two examples show how to integrate with different DEX protocols:

NFT & Badge Examples

  • Claim POAP: Claim POAP (Proof of Attendance Protocol) badges through API integration

Architecture Pattern

Each trigger follows a consistent API pattern:

  • GET endpoint: Returns metadata with available actions and UI configuration
  • POST endpoint: Processes user parameters and returns serialized transactions

This standardized approach ensures compatibility with the Sherry platform while maintaining flexibility for different protocol integrations.

Getting Started

Each example includes its own setup instructions and environment configuration.

About

A curated set of backend-powered Mini Apps built for the Sherry platform. These examples demonstrate how to render metadata, handle transaction serialization, and interact with various Web3 protocols.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published