Step 1: Get Your License Key

Purchase a license on the Pricing page. After your Solana payment is verified, you will receive a license key. This key is a long string combining your wallet address with a cryptographic code. Copy it or save it somewhere safe.

Step 2: Open Sonitus App

Open the Sonitus app on your device. Navigate to Settings, then tap "Activate License". You will see a text field where you can paste your license key.

Step 3: Activate (Internet Required Once)

Paste your license key and tap "Activate". The app makes a single call to our server to bind the license to your device. This creates a cryptographically signed activation token stored locally on your device.

Step 4: Use Offline Forever

From this point forward, Sonitus verifies your license locally using the signed token. No internet connection is ever needed again. The token is tamper-proof (Ed25519 signature) and device-bound (cryptographic fingerprint). It cannot be copied, modified, or transferred.

Check License Status

Already have a license? Enter your key below to check its status.

How License Security Works

Device Binding

Your license is cryptographically bound to a unique device fingerprint derived from hardware identifiers. It cannot be used on any other device.

Signed Tokens

The activation token uses Ed25519 digital signatures. Modifying any byte of the token invalidates the signature. Forging a valid token requires our private key, which never leaves the server.

On-Chain Verification

Every payment is verified directly on the Solana blockchain. The transaction must transfer the correct amount to our wallet. Used transactions cannot be reused.

Offline Verification

After activation, verification uses only the public key embedded in the app binary. No server calls, no internet, no tracking.