This project is a blockchain-based mini-game platform leveraging the XRP (Ripple) ledger. The application allows users to immediately deposit and withdraw funds in XRP, and the core gameplay revolves around a highly optimized "tapping" mechanism where players can perform tens of thousands of taps per second thanks to high performance websocket implementation with binary inputs and outputs.
The platform emphasizes high performance, secure transaction handling, and a user-friendly experience. Key features include:
App can be visited under the link https://luckytap.fun/play , preparing for the main launch at around February 2025. Thanks to the highly performant implementation - the app works with the speed of light despite currently running at the lowest specs settings.
Quick & short showcase of the project v1.0.0 (does not include many features).
My role in the project
I was the sole developer of the project, responsible for the entire architecture, design, codebase, testing and deployment of the backend services needed for the application to function.
Technology
The project prioritized efficiency and performance, aiming to handle tens of thousands of taps per second with minimal latency. To achieve this, I've also used TimescaleDB extension for PostgreSQL which ensures efficient data storage and processing for millions of user's taps.