Quick Start

Mini-Apps

4min

What are Mini-Apps?

Mini-apps are lightweight applications powered by the Sherry SDK that connect end-users to blockchain interactions in a seamless and interactive way. These applications are defined by the metadata and hosted as endpoints that can be easily integrated or shared.

Mini-apps simplify complex blockchain operations by encapsulating them into intuitive interfaces, making them accessible to both developers and non-technical users.

Document image


How Mini-Apps Work

  1. Define the Metadata:
    • Use the Sherry SDK to create a JSON object that specifies how your mini-app functions.
  2. Host the Metadata:
    • Deploy the metadata to a service of your choice (e.g., AWS, Vercel, or your own server).
    • Ensure the endpoint is publicly accessible and reliable.
  3. Publish on Sherry:
    • Submit your metadata URL to the Sherry platform.
    • Your mini-app undergoes a review process to ensure compliance and security.
  4. Render and Interact:
    • Once approved, your mini-app becomes available on the Sherry platform for users to explore and interact with.

Use Cases for Mini-Apps

  • DeFi Protocols: Create apps for token swaps, staking, or yield farming.
  • Games: Design mini-apps for purchasing in-game assets or participating in on-chain games.
  • NFT Marketplaces: Enable users to mint, trade, or view NFTs directly from a mini-app.

Next Steps:





Updated 28 Nov 2024
Doc contributor
Did this page help you?