solana-mobile-publishing
Installation
SKILL.md
Publishing to the Solana dApp Store
Shipping to the dApp Store splits into a one-time setup that mints an on-chain App NFT, and a per-release loop of build, sign, publish. The one-time half is where the irreversible decisions live, so get it right before the first release rather than after.
npm install -g @solana-mobile/dapp-store-cli@latest
Node 18 or newer. npx @solana-mobile/dapp-store-cli works too if you would rather not install
globally.
Use 1.0.1 or newer. Earlier versions are deprecated and will not work.
Non-negotiable constraints
APK only. An .aab is rejected. Build with assembleRelease, never bundleRelease. This
catches out anyone whose muscle memory comes from Google Play, where the bundle is the default.