> ## Documentation Index
> Fetch the complete documentation index at: https://docs.echo.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Sonar: Self-hosted, on-chain token sale infrastructure

## What is Sonar?

Sonar is a self-hosted, on-chain token sale infrastructure that enables projects to run compliant token sales directly to their community.

<CardGroup cols={2}>
  <Card title="Self-hosted" icon="globe">
    You sell directly to your community through your own website and channels. Sonar provides the backend infrastructure, smart contracts, and compliance tooling—you build the frontend experience.
  </Card>

  <Card title="On-chain" icon="link">
    Funds are collected and held in a smart contract you own. Settlement and refunds happen on-chain, providing transparency and security.
  </Card>

  <Card title="Compliance-ready" icon="shield-check">
    Sonar handles KYC/KYB verification, wallet screening, accreditation checks, and can enforce jurisdiction restrictions and regulatory requirements.
  </Card>

  <Card title="Flexible" icon="sliders">
    The same core contract supports multiple sale types. You choose the pricing strategy and compliance configuration that fits your objectives, and you have full control over how commitments are allocated during settlement.
  </Card>
</CardGroup>

***

## How It Works

1. **You configure your sale** in the [Echo Founder Dashboard](https://app.echo.xyz/founder), setting [pricing](/sonar/planning/pricing-strategies), compliance rules, and limits.
2. **Investors visit your website** and connect their wallet. You build the frontend experience; Sonar provides the backend infrastructure and smart contracts.
3. **Investors verify their [entity's](/sonar/core-features/entities) identity** through Sonar's KYC/KYB process.
4. **Investors commit funds** to your sale. Sonar issues signed [purchase permits](/sonar/core-features/purchase-permits) that your contract validates before accepting commitments.
5. **You settle the sale** after the commitment phase closes. You determine how much of each participant's commitment to accept via the [Echo Founder Dashboard](https://app.echo.xyz/founder), and refunds are issued for any unaccepted funds.

<CardGroup cols={2}>
  <Card title="Sale Lifecycle" href="/sonar/planning/sale-lifecycle" icon="arrows-spin">
    Understand the end-to-end sale process
  </Card>

  <Card title="Technical Overview" href="/sonar/technical-overview" icon="diagram-project">
    See the end-to-end purchase flow
  </Card>
</CardGroup>

***

## Getting Started

<CardGroup cols={2}>
  <Card title="For Founders & Product Managers" href="/sonar/planning/overview" icon="lightbulb">
    Start with Planning Your Sale to understand your options for pricing, settlement, and configuration before handing off to your development team.
  </Card>

  <Card title="For Developers" href="/sonar/key-concepts" icon="code">
    Jump to Key Concepts to understand entities, wallets, and permits, then follow the Getting Started guide to begin your integration.
  </Card>
</CardGroup>

***

## Supported Networks

Sonar supports most EVM networks. Contact [support@echo.xyz](mailto:support@echo.xyz) for specific network availability.

***

## Need Help?

<Info>
  * Check our [FAQ section](/sonar/faq) for common questions
  * Contact [support@echo.xyz](mailto:support@echo.xyz) for technical assistance
  * Access the [Echo Founder Dashboard](https://app.echo.xyz/founder) to configure your sale
</Info>
