Overview
This prompt outlines the development of a Telegram Mini App, AdTONX, focusing on ad-based rewards and user engagement. Developers and programmers will benefit from the detailed requirements and structure for creating a functional application.
Prompt Overview
Purpose: This project aims to create a fully functional Telegram Mini App for earning cryptocurrency through ad engagement.
Audience: The app targets users interested in cryptocurrency and advertisers seeking effective ad placements.
Distinctive Feature: Unique tiered reward systems and a referral program enhance user engagement and incentivize participation.
Outcome: A professional, secure, and user-friendly app that integrates seamlessly with Telegram and Firebase for real-time interactions.
Quick Specs
- Media: Text, Code
- Use case: Telegram Mini App development
- Techniques: Firebase, Telegram SDK, SPA
- Models: Firebase Firestore, Vanilla JS, HTML5, CSS3
- Estimated time: 3-6 months
- Skill level: Advanced
Variables to Fill
- [USER_ID] – User Id
- [https://ibb.co/RkbdNmfv] – Https://ibb.co/rkbdnmfv
Example Variables Block
- [https://ibb.co/RkbdNmfv]: Example Https://ibb.co/rkbdnmfv
- [USER_ID]: Example User Id
The Prompt
Create a fully functional Telegram Mini App named **AdTONX** with the following features and integrations:
### 1. User Features:
– Watch ads from Monetag, Adexium, and Adsgram networks to earn TON cryptocurrency, utilizing tiered and CPM reward systems.
– Complete official, partner, and user-paid tasks. User-paid tasks allow task creation by paying TON, using the specified pricing formula.
– Implement a referral system that rewards 10% commission on referrals’ lifetime earnings, plus a 0.005 TON bonus per active referral after the referral watches 50 ads.
– Withdraw earnings securely to their TON wallet with a 20% fee and a minimum withdrawal of 2 TON.
– Display a leaderboard of weekly top earners who have watched at least 1000 ads.
– Show rewards notifications with toast messages and sound effects.
– Provide a splash screen with an animated logo and loading state, referencing the provided logo and welcome page links.
– Use a blockchain-themed UI color scheme with a professional and Telegram-compliant UI/UX.
### 2. Admin Panel:
– Secure admin login with given credentials.
– Dashboard featuring key metrics, charts, and system statuses.
– User management capabilities, including viewing, banning, and editing user details.
– Manage all task types with options for creation, pausing, and refunds.
– Approve and reject withdrawal requests, including fee handling.
– Manage ad network switches and reward settings.
– View referrals, transactions, platform settings, logs, and security tools.
### 3. Technical and Integration Requirements:
– Integrate Firebase (Firestore, Authentication) using the provided config; ensure real user authentication with Lovable Cloud.
– Implement Telegram WebApp SDK with secure initData validation for user authentication.
– Integrate specified ad networks with provided code snippets for Monetag, Adexium, and Adsgram.
– Design frontend as a responsive SPA using vanilla JS, HTML5, CSS3, deployable on GitHub Pages.
– Use a backend-less architecture initially, with Firebase Cloud Functions or serverless functions as optional backend.
– Implement anti-fraud features such as ad cooldown (10s), daily ad limits (3000), IP/device fingerprinting, and task verification.
– Configure Firebase Firestore collections for users, transactions, tasks, withdrawals, settings, and admins with given schemas and security rules.
– Provide smooth balance animations, countdown ad timers, progress bars, screen transitions, and confetti on success.
– Include haptic feedback and sound on reward events.
– Provide complete documentation for further development and deployment.
### 4. Additional Details:
– Handle economics safely, ensuring a zero investment model, platform reserve coverage, pre-funded user tasks, and revenue from ads and fees.
– Provide multi-tab navigation: Home, Ads, Tasks, Wallet.
– Ensure instant balance updates and notifications.
– Leaderboard display limited to users with a minimum of 1000 ads watched weekly.
### 5. Output Instructions:
– Provide the complete source code of the Mini App frontend and Admin Panel with deployment-ready configurations.
– Include integration scripts, Firebase security rules, and detailed setup instructions.
– Ensure no mock or simulated data; all functionalities must be fully operational.
– Include comments and documentation within the code.
### 6. Use the provided assets and credentials exactly and securely.
### Priority:
Ensure full functionality, security, and real-world readiness, then polish UI/UX for a professional look.
### Output Format:
– Structured, commented source code files for frontend (App.tsx and related), admin panel (HTML/JS/CSS), and Firebase rules.
– Step-by-step setup and deployment guide.
– README with architecture overview and usage instructions.
### Notes:
– Do not use mock data; connect all features to real Firebase and Telegram APIs.
– Strictly enforce ad watching limits, cooldowns, and referral conditions.
– Admin panel must be accessible via secure login and capable of managing all platform aspects.
– Provide notifications and sounds on earnings to enhance engagement.
– Use a blockchain thematic style and smooth animations.
– Leaderboard should update weekly based on ads watched.
### Examples:
– Reward toast example: “🎉 You’ve earned 0.005 TON!”
– Splash screen: animated logo followed by welcome page with link [https://ibb.co/RkbdNmfv](https://ibb.co/RkbdNmfv)
– Referral link format: [https://t.me/AdTONX_BOT?start=ref_[USER_ID]](https://t.me/AdTONX_BOT?start=ref_[USER_ID])
Make sure everything is integrated to create a deployable, professional Telegram Mini App and Admin Panel named **AdTONX** as specified.
Screenshot Examples
How to Use This Prompt
- [AD_NETWORKS]: Monetag, Adexium, Adsgram integration.
- [TON_CRYPTO]: Cryptocurrency used for rewards and transactions.
- [REFERRAL_SYSTEM]: Rewards for user referrals and activity.
- [WITHDRAWAL_FEATURE]: Secure earnings withdrawal to TON wallet.
- [LEADERBOARD]: Weekly top earners based on ads watched.
- [FIREBASE]: Backend services for authentication and data storage.
- [TELEGRAM_SDK]: Integration for user authentication and interaction.
- [ANTI_FRAUD]: Features to prevent fraudulent activities and abuse.
Tips for Best Results
- User Engagement: Encourage users to watch ads by implementing a tiered reward system that increases earnings based on the number of ads viewed.
- Referral Incentives: Create a compelling referral program that rewards users for bringing in new members, ensuring ongoing engagement and growth.
- Secure Withdrawals: Implement a secure withdrawal process with clear fee structures to build trust and ensure user satisfaction.
- Real-Time Notifications: Use toast messages and sound effects to notify users of rewards and updates, enhancing the overall user experience.
FAQ
- What is the purpose of the AdTONX app?
AdTONX allows users to earn TON cryptocurrency by watching ads and completing tasks. - How does the referral system work?
Users earn 10% commission on referrals' earnings and a bonus for active referrals after watching ads. - What are the withdrawal requirements?
Users can withdraw a minimum of 2 TON with a 20% fee to their TON wallet. - What technologies are used in AdTONX?
AdTONX uses Firebase for backend services and integrates with Telegram WebApp SDK for user authentication.
Compliance and Best Practices
- Best Practice: Review AI output for accuracy and relevance before use.
- Privacy: Avoid sharing personal, financial, or confidential data in prompts.
- Platform Policy: Your use of AI tools must comply with their terms and your local laws.
Revision History
- Version 1.0 (February 2026): Initial release.


