自动化USDT兑换TRX的Telegram机器人 部署教程

发布时间: 2024-08-17

项目简介

  • CoinConvertBot是一个由C#语言编写的私有化部署USDT-TRC20全自动兑换TRX的机器人。
  • 本项目不依赖任何外部资源,无需另外部署数据库,采用轻量化的sqlite,也无需redis
  • 可实现USDT-TRC20入账指定地址,自动向转账地址回款TRX,全程无需人工干预!😊 😊 😊
  • 私有化搭建使得您的私钥🔑安全无比,同时USDT代币直接进入您的钱包💰
  • CoinConvertBot 遵守 GPLv3 开源协议!

项目特点

  • 支持私有化部署,无需担心钱包被盗😁
  • C#语言跨平台实现,支持x86和arm芯片架构的win/linux/mac设备
  • 支持配置多个入账钱包地址,提高资金安全性
  • 无需额外环境配置,仅运行一个编译后二进制文件即可使用
  • Telegram大平台,更多客户,更便捷的使用和快速通知

项目结构

CoinConvertBot
    ├── src ---> (项目核心目录)
    └── wiki ---> (知识库)
 

教程(待完善):

设计实现

CoinConvertBot的实现方式与其他项目原理类似,都是通过监听TRC20网络的api或节点,
监听钱包地址USDT代币入账事件,将入账金额,根据汇率,扣除手续费后,转换为TRX

简单的原理:
0.服务器定时同步交易所最新汇率
1.客户支付20.05 USDT,交易上链
2.服务器定时通过API轮询,获取监听地址下的最新USDT入账交易,并记录到数据库,标记为待处理
3.定时任务读取数据库待处理的入账记录,读取数据库最新汇率,将USDT金额按照汇率转换为TRX金额
4.使用配置的钱包转此金额的TRX到转出USDT的地址
5.交易成功后通知客户(需要客户已经在机器人处绑定钱包地址)和管理员

项目地址:https://github.com/LightCountry/CoinConvertBot

请在下方留下您的评论.加入TG吹水群