About this product
MonakEarn – Telegram Task & Rewards Mini App
Build and manage a Telegram-based task and rewards experience using MonakEarn, a PHP and MySQL application with a mobile-first Telegram Mini App and a separate administration dashboard. Configure tasks, set reward values, manage referral incentives, review withdrawal requests and track activity without building the entire workflow from scratch.
Core Features
Telegram Mini App Experience
- Telegram account authentication through validated Telegram WebApp initData.
- Mobile-first member dashboard showing available balance and completed task count.
- Navigation for daily tasks, referrals, leaderboard, withdrawals and transaction history.
- Configurable banners, announcements, logo and brand colors.
Timed Task & Rewards Management
- Create, update, activate or disable tasks with external HTTPS links.
- Configure reward amount, task timer and daily task limit.
- Issue time-limited task attempts and allow reward claims after the configured waiting period.
- Record completed tasks, reward transactions and user balance changes.
Referral & Engagement System
- Generate Telegram referral entry links and track referred members.
- Configure referral bonuses and the number of completed tasks needed to activate a referral reward.
- Optional active-referral requirement for withdrawal requests.
- Top-10 leaderboard based on completed tasks.
Withdrawal Management
- Members can submit withdrawal requests using admin-configured payment methods.
- Configure minimum withdrawal amounts and payment-method instructions.
- Admin can mark requests as paid or rejected; rejected pending requests return the reserved amount to the member balance.
- Includes bKash and Nagad method examples in the supplied database, which can be edited by the site administrator.
- Payment disbursement is manual; automatic gateway payouts are not included.
Admin Dashboard & Operations
- Dashboard for monitoring users, tasks and withdrawal activity.
- User account status controls and admin balance adjustments.
- Task, withdrawal method, banner and announcement management.
- Bot configuration, branding, currency, timezone and reward settings.
- Telegram webhook setup information and optional scheduled task reminders.
- Compressed SQL database backup and controlled cleanup of temporary task records.
Technology & Hosting Requirements
- Core application: PHP (without a framework) and MySQL/MariaDB.
- Recommended deployment: PHP 8.2+, PDO MySQL, cURL, HTTPS and an Apache-compatible rewrite setup.
- Telegram bot token and Telegram Mini App configuration are required.
- cPanel File Manager and phpMyAdmin can be used for manual deployment; a browser-based one-click installer is not included in the supplied source.
- Tailwind CSS is loaded from an external CDN; external internet access is required for this styling dependency.
- Cron access is useful for optional reminders. Server/database and Telegram API availability are required.
How It Works
- Configure the PHP application and import its database on your hosting account.
- Connect your Telegram bot and configure the webhook and Mini App URL.
- Sign in to the admin dashboard and configure tasks, limits, rewards and withdrawal methods.
- Members open the Mini App from Telegram to access tasks, referrals, balance and withdrawal options.
- The administrator reviews withdrawal requests and processes payments outside the application.
Important Product Notes
- This is a task-and-reward workflow, not a guaranteed income or automatic monetization service.
- Task claims are validated against a server-side timer and one-time attempt token; the source does not independently verify completion of external actions on third-party websites.
- Actual user rewards, withdrawal eligibility and payout fulfillment depend on administrator settings and manual payment operations.
- No automated bKash/Nagad payment API integration or auto-payout service is included.
- Live hosting, compatibility and security acceptance testing should be completed before public deployment.
- Installation assistance, customization, future updates and licensing scope must be stated by Monak Lab before publication.
Frequently Asked Questions
Is MonakEarn a Telegram bot or a Mini App?
It includes a Telegram-connected Mini App experience and a bot/webhook integration. Users interact with the mobile-first Mini App while the owner manages the service through a web admin dashboard.
Can I change task rewards and daily limits?
Yes. The admin dashboard includes task reward, daily limit and task timer settings.
Are withdrawals paid automatically?
No. The app records withdrawal requests and provides admin status controls. Actual payments must be processed manually through the selected method.
Is a Telegram bot token needed?
Yes. You must create or control a Telegram bot and configure the corresponding token, webhook and Mini App URL.
Can I use shared hosting?
The project uses PHP/MySQL and Apache rewrite rules, which can be deployed on compatible shared hosting. Verify that your host supports required PHP extensions, HTTPS, database imports and the Telegram API connection.
Does the script verify that users completed an external task?
No. It checks its own attempt token and waiting period, not independent third-party task completion.

