XO: Scaling a Social-Fi Platform with thirdweb Engine
79% of Gen Z report feeling lonely, despite the prevalence of social networking sites, XO emerges as a game-changing social discovery platform.
With over 1.5 million downloads, the platform facilitates more than 1 million conversations monthly, boasting an impressive average daily user engagement of 40 minutes—nearly double that of Facebook and Snapchat.
XO is an innovative AI-powered Web3 dating and social networking app that aims to combat loneliness and facilitate deeper human connections, particularly among Gen Z users.Here's a summary of the app's key features:
- Anonymous Interactions: Users can maintain anonymity through avatar-based identities, creating a safe space for emotional expression and sharing.
- Content-Based Matching: Instead of profile-based swiping, XO matches users based on the content they share, such as emotions, confessions, or lifestyle posts.
- AI Assistance: The app uses AI to summarize user profiles, analyze speech styles, personalities, and hobbies, and provide better matching recommendations.
- Chat2Earn System: XO rewards users for meaningful conversations through a proof-of-companionship algorithm.
Web3 Integration
- Decentralized User Verification: The app uses blockchain to combat fraud and fake accounts, enhancing user trust and security.
- On-Chain Activities: User interactions and content are recorded on the Cyber L2 blockchain, creating a decentralized social graph.
- XOUL Soul-Bond Tokens: Users receive a non-transferable XOUL token linked to their account, which serves as a foundation for various verification methods and enhances security, matching, and social credibility.
- $XO Token: The native cryptocurrency of the platform is used for matchmaking, gas fees, and rewards for engagement and content creation.
- Smart Contracts: XO utilizes smart contracts on the Cyber L2 network for managing on-chain activities, XOUL tokens, and withdrawals.
As XO experienced rapid growth, they faced significant challenges in scaling their infrastructure to meet increasing demand and maintain a seamless user experience. To overcome these hurdles, XO turned to thirdweb's suite of web3 development tools, particularly thirdweb Engine and RPC services.
Challenges Faced by XO
As XO's user base expanded, the platform encountered several scaling issues:
- Managing a growing number of daily on-chain transactions
- Ensuring high data reliability and throughput for DID operations
- Maintaining consistent uptime during peak usage periods
- Efficiently handling user-generated content and social interactions
To address these challenges, XO turned to thirdweb Engine and RPC services.
Implementing thirdweb Solutions
thirdweb Engine: Powering Transaction Processing
XO integrated thirdweb Engine to manage their increasing transaction load. This implementation has yielded impressive results:
- Automated nonce management and gas optimization
- Improved transaction queueing capabilities
- Enhanced ability to handle user interactions and on-chain identity updates
- Nearly 1,000,000 daily transactions processed
The integration of thirdweb Engine allowed XO to scale its transaction processing capabilities significantly, ensuring smooth user experiences even during periods of high activity.
thirdweb RPC: Ensuring Reliability and Performance
To maintain high data reliability, throughput, and uptime, XO implemented thirdweb's RPC services. This decision has proven crucial in supporting their growing user base:
- Over 500,000 RPC calls handled per day
- Significantly improved data reliability and throughput
- Consistent uptime, even during peak usage periods
- Enhanced ability to serve real-time social features and DID operations
Impact on XO's Growth and User Experience
The integration of thirdweb's products has had a substantial impact on XO's performance and user experience:
- Scalability: XO can now handle a much larger user base without compromising performance, allowing for continued growth of their Social-Fi ecosystem.
- User Experience: The app maintains responsiveness and reliability even during high-traffic periods, leading to increased user satisfaction and engagement with on-chain identity features.
- Feature Expansion: With a more robust infrastructure, XO has been able to introduce new Social-Fi features and improve existing ones, enhancing the overall user experience.
- Development Focus: With infrastructure concerns addressed, the XO team can concentrate on improving core features, trust mechanisms, and user engagement strategies.
Quantifiable Results
Since implementing thirdweb's solutions, XO has achieved remarkable growth:
- User base expansion: XO now serves a growing number of users across multiple countries, with a significant increase in daily active users building their on-chain identities.
- Increased engagement: Users are spending more time on the app, participating in more social interactions and exploring new Social-Fi features.
- Transaction volume: Nearly 1 million daily transactions processed seamlessly, including user interactions, DID updates, and reward distributions.
- RPC calls: Over 500,000 daily RPC calls handled with high reliability, supporting real-time features and data synchronization for on-chain identities.
- Feature reliability: Improved uptime and performance for key features such as trust-building mechanisms and Social-Fi interactions.
Conclusion
By leveraging thirdweb Engine and RPC services, XO has successfully scaled its Social-Fi platform to meet the demands of its rapidly growing user base. The reliable infrastructure that thirdweb has provided has allowed XO to concentrate on innovation in the Social-Fi and DID spaces, resulting in a more dynamic and responsive platform.