Luckytap

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:

  • XRP Wallet integration:users can securely deposit and withdraw XRP tokens directly.
  • Provably fair gaming:implements cryptographic fairness to ensure transparent and verifiable game outcomes.
  • High-Performance tapping game:designed for seamless handling of large-scale user interactions in real-time.
  • Reward systems:users can claim rewards based on their gameplay or participation in contests.
  • Social features:includes user profiles, chat systems, tipping, and contest leaderboards.
  • Two-Factor authentication:enhances account security for users.
  • Real-time notifications and updates:users can receive notifications and updates for contests/rewards in real-time.
  • many more...
https://luckytap.fun
Luckytap

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

Go logoGoGORM logoGORMGin logoGinTypeScript logoTypeScriptAngular logoAngularPostgreSQL logoPostgreSQLTailwind CSS logoTailwind CSSDaisyUI logoDaisyUIFlowbite logoFlowbiteDocker logoDockerGit logoGitFly.io logoFly.ioXRP Ledger logoXRP LedgerMetamask SNAP logoMetamask SNAP

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.

© 2025 Artur Bryja