Skip to main content
Web apps can be published on the dApp Store by wrapping them as a Progressive Web App (PWA) inside an Android APK.
1

Create a PWA

Add a web manifest to your web app to make it a Progressive Web App.
2

Wrap into an Android APK

Use a tool like Bubblewrap CLI to wrap your PWA in a Trusted Web Activity (TWA) and produce a signed Android APK.
3

Publish to the dApp Store

Submit your signed APK through the standard dApp Store publishing process.
See our guide to wrapping a PWA with Bubblewrap:

Convert a PWA to an APK

Follow the full step-by-step guide in the PWA tab of the APK building guide.
Last modified on February 13, 2026