Quasar Community Edition v0.2.0: Cloud-to-Community Migration with Zero Lock-In from TUWA

byβ€’

Hey Product Hunt community! πŸ‘‹

We just rolled out Quasar Community Edition v0.2.0, solving one of the biggest dilemmas in Web3 developer tools: vendor lock-in.

Start on Quasar Cloud for convenience, move to your own self-hosted server whenever you want β€” without losing data, transaction history, or breaking your live apps.

Here is how the Cloud β†’ Community Edition migration works:

πŸ“¦ Cloud Export & Encryption

β€’ Organizations export directly from their settings page, confirmed via password + 2FA.

β€’ End-to-end encrypted (AES-256-GCM) in 64 KiB frames using a one-time ephemeral import key, so massive histories never sit in memory.

β€’ Reads a consistent live database snapshot with zero downtime while Cloud tracking remains uninterrupted.

β€’ Audit emails sent automatically to all organization owners upon export.

πŸ“₯ Community Node Import

β€’ One-click import in your node’s admin panel with pre-flight dry-run validation.

β€’ Live progress tracking and a comprehensive final report.

β€’ Resumable delta sync: re-run the export later to pull only new transactions and status changes without duplicates.

β€’ Secrets are safely re-encrypted using your node-local keys.

πŸ”„ Seamless Workspace Migration

β€’ One-line configuration switch: just update your app’s baseUrl. Webhook receivers change nothing.

β€’ Full preservation of App IDs, API keys, and webhook signing secrets.

β€’ Transports full historical transaction ledgers, 30-day delivery logs, and payment records.

β€’ In-flight pending transactions keep tracking automatically on your local node.

---

πŸ”­ Next on the roadmap:

Native crypto payments in Quasar β€” non-custodial, direct wallet-to-wallet rails for EVM & Solana with live tracking

via /nova-payments.

Migration Guide:

GitHub Repository (Apache-2.0):

Let us know your thoughts or feedback on self-hosting and data sovereignty!

2 views

Add a comment

Replies

Be the first to reply

Have a question or a thought to share? Add a comment above to start the conversation.