A decentralized social media application built on top of the Qortal blockchain network. Quitter runs as a Q-App inside the Qortal Hub and stores all posts, media, and social data on the Qortal Data Network (QDN) — no central servers, no accounts to create beyond a Qortal name.
- Posts — create, edit, delete text posts with rich formatting (Quill editor), images, and video
- Replies & Threads — reply to any post; nested thread navigation
- Reposts — share another user's post to your followers
- Likes — like and unlike posts
- Follows — follow/unfollow users; following list stored locally in IndexedDB for instant access
- User Profiles — view posts, replies, followers, and following lists per user; edit your own bio and avatar
- Groups — private, encrypted group posts visible only to group members
- Notifications — real-time mention and reply notifications, polled every 80 seconds
- Search — search users by name or browse posts by hashtag
- Trending — trending hashtags displayed in the right sidebar
- Block list — block users to hide their content
- Dark / light theme — follows Qortal UI theme
- Responsive layout — full mobile support with bottom navigation bar
- i18n — internationalization-ready with i18next (English included, locale files under
src/i18n/locales/) - Optimized builds — manual code-splitting, lazy loading, Gzip + Brotli compression
- Qortal Hub — the app must run inside the Qortal Hub.
- A Qortal name is required to publish posts, follow users, or interact with content
- Node.js ≥ 18 and npm for local development