Page cover

Introduction

ESDT Tipping Bot is a Discord bot that enables tipping and transferring any ESDT (Electronic Standard Digital Token) issued on the MultiversX blockchain.

Welcome to the most advanced MultiversX Discord bot on the market! 🚀

The ESDT Tipping Bot is a comprehensive, feature-rich Discord bot that transforms your community into a thriving Web3 ecosystem. Built for the MultiversX blockchain, this bot enables seamless token transfers, NFT trading, gaming, betting, and so much more—all directly within Discord.


🎯 Why This Bot is Different

This isn't just another tipping bot. This is a complete Web3 community platform that brings the full power of the MultiversX blockchain to your Discord server. With automatic balance tracking, instant transactions, and zero manual work required, your community can focus on what matters: engagement, fun, and building together.


✨ Core Features

💰 Virtual Accounts System

The game-changing feature that eliminates all friction:

  • Automatic Balance Tracking - Users deposit tokens to Community Fund wallets, and the bot automatically credits their virtual accounts in real-time

  • Zero Manual Work - No transaction hash input required. The built-in blockchain listener handles everything automatically

  • Instant Transactions - Tip, play games, and trade NFTs instantly using virtual balances—no gas fees for spending

  • Full Transaction History - Complete audit trail of all deposits, withdrawals, tips, and activities

🎮 Complete Gaming Suite

Turn your Discord into a gaming hub:

  • Rock Paper Scissors - Challenge friends, stake tokens, winner takes all. Fully on-chain and transparent

  • Lottery System - Create exciting lotteries with customizable ticket prices, prize pools, and drawing frequencies

  • Football Betting - Real-time football match betting with automatic winner detection and prize distribution

  • Leaderboards - Track winners, stats, and PNL across all activities

🖼️ NFT Marketplace

Full-featured NFT ecosystem:

  • NFT Virtual Accounts - Users can deposit, store, and manage NFTs in virtual accounts

  • NFT Trading - Buy, sell, and trade NFTs directly in Discord

  • NFT Auctions - Create timed auctions with bidding wars

  • NFT Tips - Send NFTs as tips to community members

  • NFT Showcase - View detailed NFT information, images, and metadata

💸 Advanced Tipping & Transfers

Multiple ways to move value:

  • P2P Tipping - Users tip each other using virtual balances (instant, no fees)

  • Admin Transfers - Admins send tokens and NFTs from project wallets

  • Community Fund - Centralized fund for community activities and games

  • House Balance - Track earnings from betting, auctions, and lotteries

  • Cross-Guild Transfers - Transfer tokens and NFTs between your Virtual Accounts across different Discord servers seamlessly

🔐 Enterprise-Grade Security

Built with security and transparency in mind:

  • Auto-Generated Wallets - Project wallets are automatically generated by the bot (you get full control)

  • Encrypted Storage - All PEM files are encrypted before database storage

  • On-Chain Verification - All transactions are verified on the MultiversX blockchain

  • Full Transparency - Complete transaction history and audit trails

🤖 Smart Automation

Set it and forget it:

  • Blockchain Listener - Automatically monitors all Community Fund wallets every 10 seconds

  • Auto-Detection - Instantly detects deposits and credits user accounts

  • Multi-Server Support - One bot instance manages unlimited Discord servers

  • Real-Time Updates - Balance updates happen instantly as transactions are detected

🔔 Activity Subscriptions

Stay connected across servers:

  • Cross-Server Activity Feeds - Subscribe to receive Auctions, Listings, and Lotteries from all other servers

  • Automatic Forwarding - Activities are automatically forwarded to your designated channels

  • Multi-Activity Support - Subscribe to NFT Auctions, NFT Listings, or ESDT Lotteries independently

  • Easy Management - Simple subscribe/unsubscribe commands for admins


🚀 What Makes This Bot Special

For Community Admins:

  • One-Click Setup - Auto-generate project wallets with a single command

  • Complete Control - Manage multiple projects, set up Community Funds, configure activities

  • Analytics Dashboard - Track balances, activity, and engagement across your server

  • Flexible Configuration - Support any ESDT token, customize all activities

For Community Members:

  • Zero Friction - Deposit once, use everywhere. No repeated transaction hash inputs

  • Instant Everything - Tips, games, and trades happen instantly using virtual balances

  • Full Transparency - See all your transactions, balances, and history

  • Multiple Activities - Gaming, betting, trading, tipping—all in one place


🎯 Use Cases

Gaming Communities - Run tournaments, lotteries, and betting pools NFT Projects - Create marketplaces, auctions, and trading platforms DAO Communities - Enable tipping, rewards, and community engagement Crypto Servers - Build the ultimate Web3 Discord experience Content Creators - Reward supporters with tokens and NFTs


🔒 Security & Best Practices

Wallet Types & Control

Project Wallets (Admin-Controlled)

  • Auto-Generated - Created automatically by the bot with /register-project

  • Admin Control - Admins have full control over these wallets

  • Encrypted Storage - PEM files are encrypted before database storage

  • Dedicated Use - Always use new, dedicated wallets (never personal or exchange wallets)

  • Mass Withdrawal Protection - If admins delete project data, the bot automatically performs mass withdrawals to all user wallets before deletion

Community Fund Wallets (User-Protected)

  • Auto-Generated - Created automatically by the bot with /set-community-fund

  • NOT Admin-Controlled - Admins cannot control these wallets (enhanced user safety)

  • User Protection - If admins attempt to delete project data, the bot performs mass withdrawals to all user wallets first

  • Bot-Managed - Fully managed by the bot for user activities and virtual accounts

User Wallet Registration

  • 100% Safe - Users can safely register their personal wallets with the bot

  • No Sensitive Data - The bot only stores:

    • Discord username

    • Associated wallet address

  • No PEM Storage - User wallet PEM files are NEVER stored or requested

  • Easy Top-Ups - Registering personal wallets makes topping up virtual accounts seamless

Wallet Requirements

Each Project and Community wallet needs:

  • EGLD - For blockchain transaction fees

  • REWARD tokens - For MakeX API usage fees ($0.03 per on-chain transfer)

  • Supported tokens - The tokens you want to send/tip

Usage Fees

  • Virtual Account Operations - FREE (tips, games, NFT transfers within virtual accounts)

  • On-Chain Transfers - $0.03 in REWARD tokens (only for admin transfers and withdrawals)

circle-exclamation
circle-check

🎉 Get Started

Ready to transform your Discord community? Here's what you need:

  1. Invite the Bot - Add the bot to your Discord server

  2. Set Permissions - Configure channel permissions (see Admin Setup Guide)

  3. Create a Project - Use /register-project to auto-generate a wallet

  4. Set Up Community Fund - Use /set-community-fund for user activities

  5. Start Engaging - Your community can now tip, play games, trade NFTs, and more!

Explore the documentation to learn about all features and commands!


This is the Discord bot you've been waiting for. Let's build something amazing together! 🚀

Last updated