Skip to main content

Prerequisites

Before starting your integration:
  • Review Key Concepts for an overview of Sonar’s architecture
  • Read the Technical Overview to understand the end-to-end purchase flow
  • Understand Entities to learn how users, entities, and wallets relate

Integration Approaches

Your frontend application orchestrates the complete purchase flow: user authentication, eligibility verification, requesting purchase permits, and submitting transactions onchain. Choose an approach based on your architecture.

Testing Your Integration

Use test sales during development to simulate various entity states, including setup progress, eligibility status, and failure scenarios. Test sales allow you to verify your integration handles edge cases without completing actual verification.