Social Hub
A Twitter-like social network integrated into QELT Hub. Users can create posts, comment, like, follow other users, and build their on-chain reputation through social engagement.
Social Feed (Posts)
Users can create, view, like, and comment on posts in a familiar social feed. The feed supports multiple post types and integrates with the reputation system.
Post Types
Features
Create Posts
Create posts with text and optional images
Like / Unlike
Like posts to award reputation to the author
Comments
Comment on posts to engage with the community
Trending Feed
Feed shows trending posts sorted by recency with infinite scroll
Search
Search posts by content to find relevant discussions
Reputation Integration
| Action | Points |
|---|---|
| Creating a post | +10 points |
| Receiving a like | +2 points |
| Creating a comment | +3 points |
| Post reaches 10 likes | +10 bonus points |
| Post reaches 50 likes (viral) | +25 bonus points |
Follow System
Users can follow and unfollow other users to build their social network within QELT Hub.
How It Works
- Click "Follow" on any user's profile to follow them
- Following is a one-way relationship (A follows B ≠ B follows A)
- Users cannot follow themselves
- The followed user receives +5 reputation points per new follower
- Unfollowing deducts -5 reputation points from the unfollowed user
- Follow/unfollow status is tracked in real-time
Profile Data Includes
User Profiles
Every user has a rich profile that showcases their activity, reputation, and contributions to the QELT ecosystem.
Username
Unique identifier displayed across the platform
Avatar
Uploadable profile picture (WebP format)
Bio & Location
Short description and optional location field
Wallet Address
Linked blockchain address (Web3 or custodial)
Reputation & Rank
Total score and rank from Novice to Legend
Badges & Activity
Earned badges and recent activity tab
Profile Setup
- New users are prompted to set up their profile (username, avatar, bio)
- Wallet users can link their address to an existing profile or create a new one
- Email users get profiles auto-created during registration
Next Steps
Explore real-time chat rooms and the reputation system that powers social engagement.
