
Riptide
Playground for Communities
Demo
About
The problem it solves ### web3 gaming platforms often lack a community-first approach, leaving users with disconnected experiences: - No private gaming rooms for exclusive community interaction. - No cross-community challenges or competitions to foster engagement. - Manual, fragmented processes for gaming links and prize distribution, often using web2 solutions. ### How Riptide Helps Riptide transforms web3 gaming by offering: - Private Gaming Rooms: Exclusive spaces for communities to connect and play. - Community-vs-Community Challenges: Foster friendly competition and engagement. - Seamless Integration: Wallet-based real-time member verification and direct prize distribution within the platform. ### What People Can Use It For - Communities: Host exclusive tournaments and games for NFT holders or certain amount of token members. - Gamers: Compete with other players or communities in private, secure environments. ### How Riptide Makes Things Easier and Safer - Efficiency: No need for external bots or manual prize distribution; everything is integrated. - Security: Custom rooms and wallet-based verification ensure only authorized members participate. - Engagement: Tailored experiences for communities that increase interaction and user retention.
How it's made
Challenges we ran into 1. **Contract Integration** - **Challenge**: We encountered issues while integrating smart contracts into the front-end. - **Solution**: With the help of Sui’s comprehensive documentation and support from the Sui team at their booth, we successfully resolved the integration challenges. 2. **Storing Object IDs** - **Challenge**: Managing and storing object IDs was problematic, as using the BCS vector for storage proved difficult. - **Solution**: We overcame this hurdle by implementing MongoDB as the storage layer, allowing us to efficiently manage and retrieve object IDs.