App Registration
Register your application with Dialect and start sending or receiving notifications.
Registration Methods
- Access the Dialect Developer Dashboard
- Connect your wallet (We highly recommend using a new keypair)
- Click on Guide
- Register your Project
Required Fields:
- Project Name: Public name users will see
- Description: Brief explanation of your app’s purpose
- Project Logo: App icon (recommended: 256x256px PNG max. 1MB)
- Access the Dialect Developer Dashboard
- Connect your wallet (We highly recommend using a new keypair)
- Click on Guide
- Register your Project
Required Fields:
- Project Name: Public name users will see
- Description: Brief explanation of your app’s purpose
- Project Logo: App icon (recommended: 256x256px PNG max. 1MB)
Step 1: Install packages
Step 2: Create a keypair for your app
Creating a keypair is analogous to creating a username & password. It’s important to securely create and manage your keypair, as it will be used to access your Dialect account.
Step 3: Set environment variable
Step 4: Register programmatically
Always create a new wallet for each app. Never reuse existing wallet keypairs from other applications or personal wallets. This ensures proper security isolation and prevents unauthorized access to your notification system.
Keep your DIALECT_SDK_CREDENTIALS
secure. This is your app’s private key and should never be exposed in client-side code or committed to version control.
Dialect’s database never stores your app’s private keys, only the public key.
Coming soon! For now, please use the Dashboard or SDK methods above.
Your app is now ready to send notifications! 🎉
Next Steps
After successful registration:
- Understand core concepts - Learn about topics, channels, and subscribers
- Explore the dashboard - Manage your app and monitor usage
- Send your first notification - Start integrating notification sending
- Universal Inbox Guide - Integrate an Inbox using APIs or advanced UI components