Skip to content

CASE 04

USDTBot

A private Telegram bot for watching incoming USDT: arrivals, access rights and fees stopped being manual work.

USDTincoming payment monitoring

Problem

Incoming payments had to be watched by hand: check the arrival, screen the sender separately, and keep a TRX float on every wallet just to cover fees. And not everyone should see the same level of detail.

What I owned

My own build: the idea, the design of the system and the implementation. Done solo, with AI-assisted development.

System

  1. INCOMING
  2. ROLE-AWARE ALERT
  3. AML CHECK
  4. FINANCE CHAT

AML scoring through an external provider (IML); run by an admin

INCOMING → ROLE-AWARE ALERT → AML CHECK → FINANCE CHAT

WHO SEES WHAT

Full accessAll projects and wallets, runs the AML check, gets the finance-chat message
Wallet upkeepCan add a wallet, cannot delete one
Project accessSees only the wallets of their own projects
Read onlySees incoming payments, changes nothing
  • 01Wallets attached to projects, each under a readable name
  • 02TRON energy delegation instead of a TRX float on every wallet
  • 03Wallet address copied in one tap
  • 04One message format, so the data is reporting-ready

Result

No more manual checks on incoming payments: alerts go straight to the people who should see them, and each person gets only what their role allows. Fees are covered by delegated energy, so there is no need to keep a TRX float on every wallet. A separate message built for the finance chat is pasted without edits. The bot watches and notifies: it does not send payments.

Stack

Telegram botBlockchain service APIAML screening (IML)TRON energy delegationRoles and access rights

Next case

DK Nades