Before you begin
Ensure you have:- A release APK signed with your release key. Debug builds are rejected, and the APK must support
arm64-v8aand be at most 2 GB. See Build and Sign an APK. - Listing assets: a 512×512 icon with a background color (no transparency), a 1200×600 banner, and 4 to 8 screenshots. See the Listing Page Guidelines.
- A public website about your app, your company, or you as the developer.
- A terms of service and a privacy policy, each on its own publicly reachable HTTPS page.
- A Solana wallet browser extension (Solflare, Phantom, etc.) with a small amount of SOL. Use a new wallet that you only use for publishing this app.
- Reviewed the Publisher Policy and Developer Agreement.
1. Sign up for a Publisher Account
Navigate to the Publisher Portal and sign up with your email address, name, and password. Enter the code sent to your email to log in.2. Create your publisher profile
Choose whether you are publishing as an individual or as an organization, then enter your name and website. Your website must be publicly reachable and about your app, your company, or you as the developer.
3. Verify your identity
Complete KYC if you publish as an individual, or KYB if you publish as a company. You can skip this when you create your profile, but you can’t add a dApp until you are approved.
#developer channel on Discord, then open a KYC / KYB Verification Issue ticket in #dev-answers. Tickets are private to you and the Solana Mobile team.
4. Connect your publisher wallet
Press Connect Wallet and connect your wallet extension. This will be your publisher wallet.
5. Add your dApp details
Fill out the form with your app details. The listing preview on the right shows how your app will look in the dApp Store.- The Package Name must exactly match the application ID in your APK. It is case-sensitive, must not be used by another app, and can’t be changed later.
- Add your app website, support email, contact email, and the links to your terms of use and privacy policy. Every link must be a public HTTPS page; the portal checks each one.

Uploads use Cloudflare R2 by default. To use ArDrive or AWS S3 instead,
change the storage provider in Settings > Preferences.
6. Submit your first release version
Go to Releases in the sidebar and press New Version.


After Submission
Once submitted, your app automatically enters the app review queue and will go live immediately under an appropriate category once approved.
Common rejection reasons
App Review
- Review results are sent to your developer email from
publishersupport@dappstore.solanamobile.comtypically within 3-4 business days. - Apps are reviewed in the order they are submitted.
- If you haven’t received a response after 5 business days, submit an App Review Inquiry in the
#dev-answerschannel on Discord.
Get Support
For questions about publishing, app review, or launching on the dApp Store, see the dApp Store Support page. Join the Solana Mobile Discord, get the Developer role, and use the#dev-answers channel for assistance.