Skip to main content

What is Sonar?

Sonar handles the complex compliance requirements for token sales, allowing you to focus on your core product. We manage KYC/KYB verification, accreditation checks, and wallet risk screening while you build your token sale contract and frontend application. Think of it as a compliance API that sits between your sale and investors, providing signed permits that prove an address is eligible to buy tokens.

Architecture & Responsibilities

Sonar Architecture

Sonar’s Compliance Infrastructure

Authentication & Identity Verification
  • KYC/KYB verification
  • US accredited investor verification
  • Sanctions screening and jurisdiction compliance
Risk Management & Fraud Prevention
  • Anti-sybil attack protection
  • Wallet risk assessments
  • Liveness verification for high-risk scenarios
  • Entity-to-wallet relationship enforcement

Integration Flow

1. Entity Authentication & Verification

Investors authenticate with Sonar using OAuth 2.0 PKCE flow, completing required KYC/KYB verification and accreditation processes based on your sale’s compliance requirements.

2. Eligibility Assessment

Your application queries Sonar’s API to verify that a connected wallet address is linked to an entity that meets your sale’s eligibility criteria.

3. Purchase Permit Generation

When an eligible entity initiates a purchase, Sonar generates a signed permit containing:
  • Entity UUID and verification proof
  • Allocation limits (reserved, minimum, maximum amounts)
  • Expiration timestamp for security

4. On-Chain Execution

Your smart contract validates the ECDSA permit signature against Sonar’s authorized signer and executes the token purchase according to your sale logic.

Key Benefits

Sonar handles complex compliance requirements including KYC/KYB, accreditation verification, and jurisdiction screening, reducing your legal and operational burden.
Built-in wallet risk assessment, liveness checks, and entity verification help prevent fraudulent purchases, remove sybil attacks and maintain sale integrity.
The Sonar APIs and libraries allow integration with any frontend framework and blockchain. You can run your sale on your own chain.
Sonar’s infrastructure scales to handle high-volume sales while maintaining security and compliance standards.

Supported Networks

Sonar supports most EVM networks and we are looking to support other chains. Contact support@echo.xyz for specific network availability.

Getting Started

Ready to integrate Sonar with your token sale? Start with our Getting Started guide to set up your project and begin the integration process. Need help? Reach out to support@echo.xyz or check our FAQ section.
I