Metastake – Web3 HYIP Investment & P2P Trading Platform with Staking, KYC & Referral System

Bluehost Shared Hosting

Metastake is a self-hosted Web3 Investment & P2P Cryptocurrency Trading Platform built for entrepreneurs, agencies, and developers who want full control over their DeFi infrastructure — no monthly SaaS fees, no vendor lock-in, deploy on your own server. Built on Laravel 12 and React 18 with Inertia.js, it combines staking pools, investment plans, P2P trading, referral commissions, KYC verification, and AI-powered recommendations into one clean admin panel.

Platform Core Features:

Investment Plans — Create and manage ROI-based investment plans. Users can browse active plans, invest funds, track returns, and manage their portfolio — all with admin-controlled approval and completion workflows.

Staking Pools — Launch staking pools with configurable APY rates, lock periods, and capacity limits. Users stake tokens, earn rewards, and claim payouts — with full reward history and admin override controls.

P2P Trading — A full peer-to-peer crypto trading system with buyer/seller offer creation, escrow-based trade execution, payment proof upload, in-trade messaging, dispute resolution, and user review system.

Multi-Channel Deposits & Withdrawals — Accept deposits via multiple payment gateways with QR code support. Manage withdrawal requests with admin approval workflows and user-submitted destination details.

Referral & Commission System — Multi-level referral network with configurable commission rates per level, referral link generation, leaderboard tracking, and full commission history per user.

Web3 Wallet Login — Users can connect MetaMask, Coinbase Wallet, WalletConnect, and 100+ EVM wallets to authenticate — no password required. Traditional email/password login is also supported side by side.

AI Investment Recommendations — Powered by an integrated AI engine. Generate and manage investment recommendations, run market analysis, and surface personalized suggestions to users automatically.

Current Version: 2.0.4

Metastake is a self-hosted Web3 Investment & P2P Cryptocurrency Trading Platform that lets you launch a full-featured DeFi portal — staking, investments, P2P trading, referrals, KYC, and wallets — from a single clean admin panel. Built with Laravel 12 and React 18 (Inertia.js), Metastake gives you enterprise-grade financial platform capabilities without recurring SaaS costs or vendor dependency.

Install it on your own server, connect your payment gateways, configure staking pools and investment plans, set up your referral structure, enable Web3 wallet login, and go live. From KYC document verification and admin withdrawal approvals to multi-language support and Claude AI recommendations — Metastake covers the entire investment platform lifecycle with no third-party subscription fees and full ownership of your data.

Own your DeFi platform. No recurring fees. No vendor lock-in.

Admin Panel

URL: https://metastake.kloudinnovation.com/admin

Email: admin@admin.com

Password: Admin@1234

User Panel

URL: https://metastake.kloudinnovation.com

Email: user@metastake.io

Password: password

Key Highlights:

  • Web3 Wallet Authentication: Users can sign in using MetaMask, Coinbase Wallet, WalletConnect, and 100+ EVM-compatible wallets via RainbowKit. Traditional email/password login runs alongside Web3 — both modes can be toggled independently from the admin settings panel.

  • Investment Plan Management: Create ROI-based investment plans with configurable minimum/maximum amounts, duration, and return rates. Users browse, invest, and track their portfolio — while admins approve, complete, or cancel investments from a dedicated management panel with full statistics.

  • Staking Pool System: Launch staking pools with APY rates, lock periods, capacity limits, and reward schedules. Users stake and unstake tokens, claim rewards, and view full reward history. Admins manage pools, process rewards manually or in bulk, and export staking data to CSV.

  • Full P2P Trading System: A complete peer-to-peer marketplace where users create buy and sell offers, trade directly with each other via escrow-protected transactions, upload payment proofs, message trade partners, raise disputes, and leave reviews. Admins have full override — release crypto, cancel trades, or resolve disputes from the admin panel.

  • Multi-Level Referral & Commission System: Configurable multi-level referral network with per-level commission rates, referral bonus rules, unique referral link generation, live network tree visualization, leaderboard tracking, and full commission history per user.

  • KYC Verification Module: Users submit identity documents for KYC verification. Admins review, approve, or reject applications with reason notes, download submitted documents, and bulk-update KYC statuses. KYC enforcement can be toggled on/off from admin settings.

  • Multi-Currency Wallet System: Every user has a multi-currency wallet with real-time balance display, wallet-to-wallet transfer support, and complete transaction history. Admins can manually adjust wallet balances, view all user wallets, and audit wallet activity.

  • Deposit & Withdrawal Management: Accept deposits via multiple payment gateways with QR code display and credential-based instructions. Withdrawal requests go through an admin approval workflow — admins see full withdrawal destination details (bank account, wallet address, etc.) before approving or rejecting.

  • AI Investment Recommendations: Built-in AI recommendation engine generates personalized investment suggestions, runs market analysis, and surfaces insights to users automatically. Admins manage recommendations, trigger bulk updates, and configure AI parameters from the admin panel.

  • Support Ticket System: Users submit support tickets with full message threading. Admins view, reply, assign, and close tickets from a dedicated support management panel with status tracking throughout the ticket lifecycle.

  • Multi-Language Support: Full translation management system — add languages, manage translation strings via the admin panel, sync from JSON files, and set a default language. Users can switch languages on the fly with session-based preference persistence.

  • Powerful Admin Control Panel: A comprehensive admin dashboard covering users, wallets, transactions, investments, staking, P2P trading, deposits, withdrawals, KYC, referrals, currencies, languages, email templates, and system settings — all in one clean interface.

Complete Feature List:

Authentication & Access

  • Web3 Wallet Login (RainbowKit + WalletConnect v2)
  • Traditional Email / Password Login
  • Both Login Modes Toggle-able from Admin Settings
  • User Registration with Email Verification
  • Password Reset via Email
  • Role-Based Access Control (Admin / User)
  • Admin Login-As-User (Impersonation)
  • Login History Tracking with IP Monitoring
  • Rate Limiting on Login Attempts
  • Session-Based Authentication

User Dashboard & Profile

  • Overview Dashboard with Portfolio Stats
  • Wallet Balance Summary
  • Recent Transaction History
  • Active Investment & Stake Overview
  • Profile Name, Email, and Avatar Management
  • Password Change with Current Password Verification
  • Login History View

Multi-Currency Wallet System

  • Multi-Currency Wallet per User
  • Real-Time Balance Display (2 Decimal Precision)
  • Wallet-to-Wallet Transfer
  • Available Balance vs Total Balance Tracking
  • Create New Wallets per Currency
  • Transaction History per Wallet
  • Admin Manual Balance Adjustment
  • Admin Wallet Audit Trail
  • Admin Delete Wallet

Investment Module

  • Create Investment Plans with Min/Max Amounts, Duration, ROI
  • Edit and Delete Investment Plans
  • User Browse and Filter Plans
  • User Investment Creation
  • Portfolio View with Status Tracking
  • Investment Details Page
  • Cancel Active Investments
  • Investment Reward Tracking
  • Admin Approve / Complete / Cancel Investments
  • Admin Investment Log with Statistics
  • Investment Reports and Export

Staking Module

  • Create Staking Pools with APY Rate, Lock Period, Pool Capacity
  • Edit and Delete Staking Pools
  • User Browse Pools with Available Capacity Display
  • User Stake and Unstake Tokens
  • Claim Staking Rewards
  • Reward History per User
  • Staking Statistics Dashboard
  • Admin Manage All Stakes
  • Admin Cancel or Complete Stakes
  • Admin Add Manual Rewards
  • Admin Process Individual or Bulk Rewards
  • Admin Delete Rewards
  • Export Staking Data to CSV
  • Staking Reports

P2P Trading System

  • Create Buy and Sell Offers with Price, Amount, Payment Method
  • Browse and Filter Active Offers
  • Edit and Toggle Offer Active/Inactive Status
  • Delete Offers
  • Escrow-Protected Trade Execution
  • Upload Payment Proof
  • In-Trade Messaging (Buyer ↔ Seller)
  • Release Crypto to Buyer
  • Cancel Trades
  • Raise Disputes for Problematic Trades
  • Dispute Messaging System
  • Evidence Management in Disputes
  • Cancel Disputes
  • Leave Reviews for Trading Partners
  • Block / Unblock Users
  • Blocked Users List with Bulk Unblock
  • Trade History Tracking
  • Admin View All Offers and Trades
  • Admin Manual Crypto Release
  • Admin Cancel Trades
  • Admin Resolve Disputes
  • Admin Moderate Reviews
  • Admin View Blocked User Records
  • Trader Performance Statistics
  • Admin Recalculate User P2P Stats

Deposits

  • Multiple Payment Gateway Support
  • QR Code Display per Gateway
  • Deposit Credential Instructions
  • Deposit Image / Proof Upload
  • Deposit Status Tracking (Pending, Approved, Rejected)
  • Full Deposit History
  • Admin View All Deposits
  • Admin View Deposit Proof Files
  • Admin Approve or Reject Deposits
  • Admin Bulk Deposit Actions

Withdrawals

  • Multiple Withdrawal Gateway Support
  • User Submits Withdrawal Destination Details
  • Withdrawal Status Tracking (Pending, Approved, Rejected)
  • Cancel Pending Withdrawal Requests
  • Full Withdrawal History (2 Decimal Precision)
  • Admin View All Withdrawal Requests
  • Admin View Withdrawal Destination Details in Approval Modal
  • Admin Approve or Reject Withdrawals
  • Admin Bulk Withdrawal Actions
  • Withdrawal Gateway Management (Create, Update, Delete)

Referral & Commission System

  • Unique Referral Link Generation per User
  • Multi-Level Referral Network
  • Configurable Commission Rate per Level
  • Referral Bonus Rules (Create, Update, Delete)
  • Commission Tracking (Earned, Pending)
  • Commission History per User
  • Referral Network Tree Visualization
  • Referral Leaderboard
  • Level Breakdown Statistics
  • Referral Reports
  • Admin Configure Referral Settings
  • Admin View Full Network

KYC Verification

  • User Document Upload (Multiple Types)
  • KYC Status Tracking (Pending, Approved, Rejected)
  • Rejection Reason Display
  • Delete Submitted Documents
  • KYC Enforcement Toggle in Admin Settings
  • Admin Review KYC Applications
  • Admin Approve or Reject with Reason
  • Admin Download KYC Documents
  • Admin Bulk KYC Status Updates
  • Admin Delete KYC Records

Payment Methods

  • Add / Update / Delete Payment Methods
  • Set Default Payment Method
  • Toggle Payment Method Active Status
  • Verify Payment Methods
  • Multiple Methods per User
  • Admin Create / Update / Delete Method Types
  • Admin View All User Payment Methods
  • Admin Verify or Unverify User Methods
  • Admin Toggle User Method Status
  • Admin Delete User Payment Methods

Support Ticket System

  • User Create and Submit Tickets
  • Full Message Thread per Ticket
  • Reply to Open Tickets
  • Close Tickets
  • Ticket Status History
  • Admin View All Tickets
  • Admin Reply to Tickets
  • Admin Assign Tickets to Agents
  • Admin Update Ticket Status
  • Admin Delete Tickets

Transaction Management

  • Complete Transaction History per User
  • Transaction Type Tracking (Credit, Debit)
  • Amount, Fee, Post-Balance Display (2 Decimal Precision)
  • Transaction Details View
  • Search and Filter Transactions
  • Admin View All Transactions
  • Admin Transaction Detail View

User Management (Admin)

  • View All Users with Search and Filter
  • Update User Status (Active, Blocked, Suspended)
  • Update User Roles
  • Update KYC Status Manually
  • Reset User Passwords
  • Login As User (Impersonation)
  • Delete Users
  • View User Wallets
  • User Login History View
  • Bulk Delete Login History

AI Recommendations (Admin)

  • AI Recommendation Engine
  • Generate Personalized Investment Recommendations
  • Bulk Update Recommendations
  • Run Market Analysis
  • AI Analytics Dashboard
  • Configure AI Parameters

Currency Management

  • Create, Update, Delete Currencies
  • Toggle Currency Active Status
  • Manage Exchange Rates
  • Currency Used in Wallets, Plans, and Pools
  • CoinGecko API Integration for Live Prices

Language & Translation Management

  • Add, Edit, Delete Languages
  • Set Default Language
  • Manage Translation Strings via Admin Panel
  • Add New Translation Keys
  • Delete Translation Entries
  • Sync Translations from JSON Files
  • Session-Based Language Switching for Users
  • Translation Cache for Performance

Payment Gateway Management

  • Create and Configure Payment Gateways
  • Update Gateway Settings
  • Delete Gateways
  • Gateway Used in Deposit Workflows

Email Template System

  • Manage Transactional Email Templates
  • Custom Template Variables
  • SMTP / SES / Mailgun / Postmark / Resend Support

Settings & Configuration Panel

  • General: App Name, Logo, Favicon, Primary Color
  • SEO: Meta Title, Description, Keywords, OG Image, Google Analytics
  • Authentication: Toggle Web3 Login and Manual Login Independently
  • KYC: Toggle KYC Enforcement On/Off
  • Web3: WalletConnect Project ID, Blockchain Network Config
  • Live Chat: Tawk.to Property ID and Widget ID
  • Maintenance Mode: Take Platform Offline Instantly
  • P2P Settings: Fees, Dispute Rules, Verification Requirements
  • Exchange Settings: Rate Configuration, API Integration
  • Wallet Settings: Wallet Configuration
  • AI Settings: Model and Recommendation Parameters

Automations & System Management

  • Maintenance Mode Toggle from Admin Panel
  • Scheduled Automation Jobs
  • Cache Management
  • Database Migration Management
  • Version and Update Tracking

Analytics & Reporting

  • Admin Dashboard with Real-Time System Stats
  • Investment Reports with Export
  • Staking Reports with CSV Export
  • Referral and Commission Reports
  • User Activity Reports
  • Financial Summary Reports
  • P2P Trader Performance Metrics

Security & Architecture

  • CSRF Protection on All Forms
  • XSS Protection Middleware
  • Security Headers Middleware
  • Role-Based Access Control (Admin / User)
  • Rate Limiting and Throttling
  • Request Validation on All Inputs
  • IP-Based Login History Tracking
  • Web3 Wallet Signature Verification
  • Encrypted Credential Storage
  • Demo Mode Protection

Technical Specifications

  • Built with Laravel 12.x Framework
  • PHP 8.2+ Compatibility
  • React 18 Frontend via Inertia.js (SPA Experience)
  • Tailwind CSS 4 with Dark Mode Support
  • Vite 6 Asset Bundling
  • MySQL 8+ / MariaDB 10.6+ Database
  • RainbowKit 2 + WalletConnect v2 (Web3 Wallet UI)
  • Wagmi 2 + Viem 2 (Ethereum Hooks and Client)
  • Web3.js 4 + Ethers.js (Blockchain Utilities)
  • Stripe PHP SDK (Payment Processing)
  • Twilio SDK (SMS Notifications)
  • CoinGecko API (Live Cryptocurrency Prices)
  • Tawk.to Live Chat Integration
  • Google Analytics Integration
  • Radix UI Components (Dialogs, Dropdowns, Tabs, Switches)
  • Framer Motion Animations
  • Chart.js + Recharts (Analytics Charts)
  • TanStack Query (Data Fetching)
  • Lucide React + Heroicons (Icon Sets)
  • Fully Responsive (Mobile, Tablet, Desktop)
  • Clean MVC Architecture
  • Paginated Results Throughout

What’s Included:

  • Complete source code (Laravel + React)
  • Database migrations and seeders
  • Full demo data seeders (users, wallets, investments, stakes, P2P trades, referrals, transactions)
  • Installation and configuration guide
  • All frontend and backend dependencies listed
  • Web3 wallet setup instructions
  • Payment gateway configuration guide
  • Queue worker and scheduler setup instructions

Requirements:

  • PHP 8.2+
  • MySQL 8+ or MariaDB 10.6+
  • Composer 2.x
  • Node.js 18+ and NPM (for asset building)
  • Apache or Nginx with mod_rewrite
  • SSL Certificate (required for Web3 wallet connections)
  • Payment Gateway Account (Stripe or other — optional)
  • Twilio Account (for SMS notifications — optional)
  • Anthropic API Key (for AI recommendation features — optional)
  • Cron job access for Laravel Scheduler

Perfect For:

  • Entrepreneurs launching a DeFi investment portal
  • Agencies building white-label crypto investment platforms
  • Developers creating P2P cryptocurrency exchange platforms
  • Businesses offering staking-as-a-service
  • Projects replacing expensive third-party investment platform SaaS tools
  • Web3 startups needing a complete user portal with wallet login
  • Investment clubs and communities managing pooled crypto assets

Changelog

Version 2.0.3 – (Mar 25, 2026)

                                                                                                                                                                                     ## Bug Fixes ##      - Fixed referral commission always applying 1% regardless of admin-set rate                                                                                                               - Fixed P2P "Enable P2P Trading" toggle never saving due to silent validation failure                      - Fixed P2P fee: Buy controller hardcoded 0.5%, Sell controller charged 100% fee                                                                                                          - Fixed ?ref= referral code lost on locale redirect (/en)                                                                                                                                 - Fixed MetaMask signup not creating UserReferral record for commission tracking   - Fixed referral page going blank on double-click of Copy button   - Fixed transaction amounts showing 8 decimal places instead of 2   - Fixed dashboard Recent Transactions missing currency symbol on amounts   - Fixed Sync Translations button returning 404    ## Improvements ##   - P2P section and Payment Methods hidden in sidebar when P2P is disabled;     all P2P routes blocked by middleware when setting is off   - Referral ?ref= link now auto-fills and persists registration form code   - Wallet detail page shows all 3 balances in compact layout, 2 decimal places   

Version 2.0.2 – (Mar 24, 2026)

 ## Bug Fixes ## - Fixed monetary amounts showing excessive decimals (e.g. 96.00000000)   across all user controllers — all amounts now formatted to 2 decimal places - Fixed broken KYC check that ran regardless of admin KYC enabled setting - Fixed P2P crypto release crash caused by missing WalletTransaction model - Fixed TypeError on wallets page when currency symbol is null  ## Improvements ## - Admin withdrawal approve and reject modals now display full withdrawal   destination details so admins know exactly where to send funds - Sidebar now displays the uploaded site logo alongside the app name 

Version 2.0.1 – (Mar 14, 2026)

 ## Bug Fixes ## - Fixed security tab settings resetting to disabled after page refresh - Fixed 500 error when updating profile email address - Fixed deposit credentials and deposit image not displaying correctly - Fixed QR code not appearing on the deposit page - Fixed referral page returning 404 when navigating back in admin panel - Fixed newly registered users unable to log into the dashboard - Fixed login failures for users even after KYC approval  ## New Features ## - Added Maintenance Mode toggle in admin panel - Added Automations panel for system task management  ## Improvements ## - Improved referral system stability - Improved deposit module functionality - Minor bug fixes and overall performance improvements 

Version 2.0.0 – Initial Release

 ## Core Features Included ## - Web3 wallet login with RainbowKit + WalletConnect v2 - Traditional email/password authentication - Multi-currency wallet system - Investment plan creation and management - Staking pools with APY rewards - Full P2P trading system with escrow and dispute resolution - Multi-level referral and commission system - KYC document verification workflow - Deposit and withdrawal management with admin approval - Payment method management - Support ticket system - AI investment recommendation engine - Currency management with CoinGecko price data - Multi-language support with admin translation management - Comprehensive admin control panel - Role-based access control - Real-time analytics and reports - Dark mode support - Fully responsive design 

4.3 average based on 6 ratings.

KloudInnovation

KloudInnovation

Visit Author's Portfolio

View Portfolio
Last Update 2026-05-14
Created 2025-10-29
Sales 38
Discussion Comments
Compatible Browsers IE9 IE10 IE11 Firefox Safari Opera Chrome Edge
Software Version PHP 8.x MySQL 8.x MySQL 5.x
High Resolution No
Software Framework Laravel
Files Included JavaScript JS HTML CSS PHP
Video Preview Resolution