Skip to content

Instantly share code, notes, and snippets.

@Hernandez712
Created February 9, 2025 16:25
Show Gist options
  • Save Hernandez712/cac7491c0169d78652c201767e56b69c to your computer and use it in GitHub Desktop.
Save Hernandez712/cac7491c0169d78652c201767e56b69c to your computer and use it in GitHub Desktop.
Crypto Exchange Script
Crypto Exchange Platform
@Hernandez712
Copy link
Author

Crypto Exchange Script

image

✨ Features:

  • Automatic generation of addresses for each user
  • Automatic verification of deposits to addresses
  • Captcha on registration (Protection from bots)
  • Fake modals: verification/pending/confirmed error (Worker customizes for each user)
  • Support
  • Trading (opening orders)
  • Staking
  • Swap
  • Transfers
  • Fake P2P
  • Verification (KYC)
  • Two-factor authorization (Google Authenticator)
  • Filling in data/setting up an avatar
  • And much more stuff
  • All coins from those that are presented on binance are supported (all deposits are automatically verified)

Design options:

image

image

image

image

image

image

Contact me to get demo access to website

Telegram: @st_code

Email: shellario@protonmail.com

🌐 Admin panel (two themes, light and dark):

  • Many settings (telegram notification messages, coins, standard settings and standard error messages are customized in configs)
  • The config specifies telegram id's of admins for notifications
  • Administrators receive notifications about deposits, message to support and mnemonic phrases sent via Wallet Connect in telegram.
  • Statistics (top wokers, charts, profits today/for the week/for the month/for the whole time)
  • Deposits
    Users page (all registered users, including Workers):
  • ID, Email, Username, Worker, Domain / Promo, Deposits, Registration date, Location (country, city, flag), Last activity, View mnemonics
  • View the user's mnemonic phrase generated with the addresses during registration (from which you will withdraw deposits later).
  • Users are sorted by last activity
  • Search for a user by email
  • Display all online users
  • List of Workers
  • ID, Email, Username, Password, Users, Deposits, Registered, Domains, Edit (change addresses for output), Delete
  • Add Workers (by email)
  • Logs of all users
  • Add domains to Workers
  • List of sent mnemonic phrases via Wallet Connect
  • Customize welcome message to support when registering (enabled/disabled, message)

👨‍💻 Worker panel (two themes, light and dark):

  • Promo codes (amount, fixed or random + coin name)
  • Manual user bindings by email
  • Statistics (top wokers, charts)
  • Deposits
  • Conclusions
  • Logs (detailed actions of each user)
  • KYC list (list of users who sent data for verification)
  • Support, users are sorted by messages
  • You can modify/delete messages in the helpdesk
  • Messages have Read/Unread status
  • Customizing Courses (Fast/Stable Pumps/Dumps)
  • Customizing terms
  • Customize aml kyc policy
  • Setting up anchored domains (name, icon, title)
    Settings section:
  • Telegram ID, to receive notifications (deposits, withdrawals, kyc, 2fa, message to support, binding mnemonics)
  • Setting up addresses for btc, eth, ltc withdrawal
  • P2P overpricing
  • Bonus for registration (amount and message), works when registering by worker domain
  • Staking percentages
  • Setting up verification for withdrawal (whether it is needed, what deposit amount is needed to pass it)
  • List of coins, through deposits of which verification is passed
  • Sending bonuses to all users (amount, coin, message)
  • Whether fake withdrawal is enabled for all/new users
  • Whether staking is enabled for all/new users
  • Whether WalletConnect is enabled (users get a new button in the wallet where they need to send a mnemonic phrase for verification)
  • Error message settings (withdraw, trade, transfer, p2p)
  • Customize coins and withdrawal limits (e.g. btc - from 0.1, eth - from 0.5)

Users page:

  • The main page sorted users by last activity
  • User, Domain / Promo, Last activity, Location (country, city, flag).
  • Search user by email
  • Display all online users

Manage a specific user (briefly):

  • Change Password, Phone, Email
  • Global ban/Trading ban/Transfer ban/Support ban/Invest ban/Enable 2FA
  • Wallet connect (a new button is shown to the user, in which mnemonic phrases are fished (under the pretext of verification).
  • Drainer connection is possible
  • Whether the first deposit is activated and its amount
  • Fake withdraw Pending (in user's transaction it will be written that withdrawal is pending)
  • Fake withdraw Confirmed (in user transaction it will be written that withdrawal is done - confirmed).
  • Setting withdraw/p2p/transfer/trading errors
  • Logs (ip, action, date)
  • Transactions (withdraw/deposit/transfer/invest (staking))
  • Transactions can be changed (amount, address, hash) and their status can be deleted/changed (pending, cancel, confirmed).
  • User addresses for deposits (generated during registration)
  • Change balance in the form of a table
  • Send - change user's balance (create fake transactions): coin, amount, address, date, hash, type (withdraw/deposit/bonus/set)
  • Alert Pop-Up - send notifications to user/all users screen (if not online - will show on next login)
  • Withdraw verify: include whether verification has been passed, specify dollar amount to be verified, specify specific coins
  • KYC Request: kyc (data, addresses, photos of documents) sent by the user for KYC verification.
  • KYC can be accepted or rejected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment