Architecture

System Overview

Soltag consists of four main components:

  • Mobile application (frontend): User interface for tagging and discovery.
  • Solana programs (on‑chain logic): The source of truth for all tags.
  • Indexer and APIs (off‑chain reads): High-performance query layer.
  • Documentation and developer tooling.

Data Flow

  1. User submits a transaction from the mobile app (signing via Wallet Adapter).
  2. Solana program validates signature and stores tag data in a PDA account.
  3. Indexer listens to program logs/events.
  4. API serves structured queries (e.g., leaderboards) to apps and partners.