An overview of the CyberMiner Cloud Mining PHP Script based on its feature set, technical architecture, and system requirements.
Overview
CyberMiner is a self-hosted, 100% open-source PHP script designed to launch a full-featured cloud cryptocurrency mining platform. It enables administrators to sell simulated or cloud-based hash power ("mining contracts") to users, while managing automated payouts, affiliate rewards, multi-currency crypto gateways, and support tickets from a unified control panel.
Key Feature Highlights
1. User & Mining Operations
Buy Hash Power: Users can purchase custom mining power tiers using supported cryptocurrencies.
Auto-Deactivation: Power contracts automatically expire based on admin-defined duration or hash parameters.
Reinvestment Engine: Allows users to compound earnings by converting accrued mining profits directly back into hash power.
Profit Calculator: Interactive tool for prospective users to project daily, weekly, or monthly returns before buying.
Live Activity Ticker: Real-time displays of recent deposits, payouts, and user signups to boost social proof and engagement.
2. Multi-Crypto Gateway Integration
CyberMiner supports automated and instant crypto transactions across major third-party aggregators and payment processors:
| Action | Supported Gateways |
| Deposits | CoinPayments, CoinGate, FaucetPay, PayKassa, GoURL, CryptApi, SendBit |
| Withdrawals | CoinPayments, Block.io, FaucetPay, PayKassa |
3. Comprehensive Admin Dashboard
Role-Based Access Control (RBAC): Define granular permissions for Admins, Support Agents, and Managers.
User Impersonation: Allows super-admins to log into any user account for quick troubleshooting or support verification.
Financial Management: Approve, track, edit, or manually execute withdrawal requests and deposit logs.
Content Management System (CMS): Custom engines for managing Site News, Pages, FAQs, and System Settings.
Helpdesk Ticket System: Ticket routing organized by Priority, Status, and Category.
System Health Logs: Integrated error-logging system for debugging server or API execution failures.
System & Server Requirements
To ensure optimal performance and compatibility (particularly for Block.io and cryptographic operations), your hosting server must meet these specifications:
Core Server Environment
OS: Linux (Ubuntu 20.04/22.04, CentOS, or Debian recommended)
PHP Version:
7.4Database: MySQL
5.7.14or higher (MariaDB10.2+compatible)Web Server: Apache or Nginx with URL rewrite modules enabled
Mandatory PHP Extensions
OpenSSL | PDO | Mbstring | Tokenizer | XML | CURL | BCmath | Ctype | GMP | IoncubeLoader
Note on GMP & Ioncube: The GMP (GNU Multiple Precision) extension is specifically required for processing large integer calculations used by
Block.iointegration. IonCube Loader is required for license decryption and script initialization.
Installation & Setup Overview
Security & Best Practices
Important Deployment Warnings:
Enforce SSL/TLS: Always run financial and payment-related applications behind an active HTTPS configuration (
Force SSL).API Key Isolation: Use restricted API keys with minimum necessary permissions on gateway accounts (e.g., disable auto-withdrawals on third-party merchant accounts unless strictly required).
PHP 7.4 Security Note: Since PHP 7.4 reached End-of-Life (EOL), ensure your Linux host operating system receives security backports, or isolate the application environment within a containerized stack (e.g., Docker).