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.Self-hosted
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.
On-chain
Funds are collected and held in a smart contract you own. Settlement and refunds happen on-chain, providing transparency and security.
Compliance-ready
Sonar handles KYC/KYB verification, wallet screening, accreditation checks, and can enforce jurisdiction restrictions and regulatory requirements.
Flexible
The same core contract supports multiple sale types. You choose the pricing strategy, settlement strategy, and compliance configuration that fits your objectives.
How It Works
- You configure your sale in the Echo Founder Dashboard, setting pricing, settlement strategy, compliance rules, and limits.
- Investors visit your website and connect their wallet. You build the frontend experience; Sonar provides the backend infrastructure and smart contracts.
- Investors verify their identity through Sonar’s KYC/KYB process and link their wallet to their verified entity.
- Investors commit funds to your sale. Sonar issues signed purchase permits that your contract validates before accepting commitments.
- Allocations and refunds are processed after the sale closes. Allocations are computed using your chosen settlement strategy and refunds are issued for any uncommitted funds.
Sale Lifecycle
Understand the end-to-end sale process
Technical Architecture
See the detailed integration flow
Getting Started
For Founders & Product Managers
Start with Planning Your Sale to understand your options for pricing, settlement, and configuration before handing off to your development team.
For Developers
Jump to Key Concepts to understand entities, wallets, and permits, then follow the Getting Started guide to begin your integration.
Supported Networks
Sonar supports most EVM networks. Contact [email protected] for specific network availability.Need Help?
- Check our FAQ section for common questions
- Contact [email protected] for technical assistance
- Access the Echo Founder Dashboard to configure your sale