/42Berlin-Loyalty-Token-Bot

This is a basic and straightforward Telegram Mini App(TMA) implemented using plain JavaScript, HTML, and CSS. This project aims to provide a minimalistic example of how to create a simple TWA and launch it within Telegram without relying on complex build tools or bleeding-edge libraries.

Primary LanguageCairoMIT LicenseMIT


MMM logo of telegram web apps

MMM Loyalty Token Bot

A production-ready Telegram bot that enables users to create and deploy custom ERC20 loyalty tokens on the Starknet blockchain. Built with Python and Node.js, running 24/7 on our secure server.

🚀 Access the Bot

The bot is live and ready to use! No installation needed:

  1. Open Telegram
  2. Search for @LoyaltyTokenBot
  3. Start creating your tokens!

✨ Features

  • Create custom ERC20 tokens directly through Telegram
  • Automatic deployment to Starknet Sepolia network
  • Real-time deployment status updates
  • Instant token creation confirmation
  • Secure and reliable token deployment
  • 24/7 operation

🎯 How to Use

  1. Start a chat with the bot
  2. Click 🚀 START
  3. Follow the simple prompts:
    • Enter token name
    • Enter token symbol
    • Set initial supply
    • Specify recipient address
  4. Wait for confirmation
  5. Receive your deployed token address

🔧 Technical Details

  • Bot: Python (aiogram)
  • Blockchain: Starknet.js
  • Network: Starknet Sepolia
  • Deployment: DigitalOcean + PM2
  • Token Standard: ERC20

📝 Note

This bot is already running on our production server. You don't need to set up anything - just find us on Telegram and start creating tokens!

🔒 Security

  • Secure server deployment
  • Protected blockchain interactions
  • Automated error handling
  • Regular security updates

📞 Support

Having issues or questions? Contact us: