Skip to content

✅一款同时支持动态和静态收款地址收取TRX、USDT-TRC20、ETH系列区块链所有代币的支付解决方案!✅A payment solution that supports both dynamic and static payee addresses to receive TRX, USDT-TRC20, all tokens of ETH series blockchain!

License

Notifications You must be signed in to change notification settings

mo-gong/TokenPay

This branch is 30 commits behind LightCountry/TokenPay:master.

Folders and files

NameName
Last commit message
Last commit date
May 26, 2024
Dec 9, 2023
Apr 21, 2024
Sep 12, 2022
Aug 25, 2023
Sep 12, 2022
Oct 13, 2023
Mar 3, 2023

Repository files navigation

TokenPay

license GPLV3 .net6 version 1.0.0

简体中文 | English

TokenPay - 区块链支付解决方案

一款开源的,支持以动态收款地址或静态收款地址收取波场的TRXUSDT-TRC20以及ETH系原生币以及ETH系ERC20代币的支付解决方案! 理论上支持所有ETH系的区块链,常见的ETH系的区块链有:以太坊(ETH)币安智能链(BSC)Polygon等等。

AD -- 机器人推广

查币机 - 链上信息查询:查币机

支持TRON、ETH、Polygon、BSC多链资产查询,也支持多种法币与区块链货币的实时汇率查询。

USDT、TRX交易监控机器人:USDT、TRX交易监控

监控波场地址余额变化,速度比钱包App的推送更快!!!

兑币机 - TRX自动兑换:兑币机

自用兑币机,并不是开源版机器人!!!

波场能量机器人:波场能量机器人

波场能量租用,有能量时转账USDT不扣TRX,为你节省50-70%的TRX

TG会员秒开机器人:TG会员秒开-全自动发货

24小时自动开通Telegram Premium会员,只需一个用户名即可开通。

项目简介

  • TokenPay是一个由C#语言编写的私有化部署的区块链支付解决方案。
  • 页面支持以简体中文英语俄语显示,依据访问者设备语言自适应,不支持的语言默认显示英语
  • 本项目不依赖任何外部资源,无需另外部署数据库,采用轻量化的sqlite,也无需redis
  • 任意项目都可以对接,轻松实现TRXUSDT-TRC20以及ETH系原生币以及ETH系ERC20代币,理论支持所有ETH系的区块链收款!😊 😊 😊
  • TokenPay 遵守 GPLv3 开源协议!

项目特点

  • C#语言跨平台实现,支持x86和arm芯片架构的win/linux/mac设备😁
  • 支持每单一个收款地址,或每个用户一个收款地址,解决了单一地址收款,容易导致错误完成订单的痛点。
  • 无需额外环境配置,仅运行一个编译后二进制文件即可使用

项目结构

TokenPay
    ├── Plugs ---> (插件)
    ├── Wiki ---> (知识库)
    └── src ---> (项目核心目录)

现有插件

系统对接

教程:

加入交流/意见反馈

设计实现

TokenPay的实现方式与其他项目原理类似,都是通过TronGridEtherScan等提供的api,
轮询订单未过期的钱包地址的TRXETHUSDTUSDC等入账事件,将入账金额,与数据库的订单金额进行对比,若一致,则视为订单完成

简单的原理:
0.服务器定时同步交易所最新汇率
1.客户支付,交易上链
2.服务器定时通过API轮询,获取监听地址下的最新入账交易数据,并与数据库订单对比
3.若金额一致,将订单标记为完成
4.订单完成后,异步通知任务将订单完成事件回调给平台

打赏

如果该项目对您有所帮助,希望可以请我喝一杯咖啡☕️

USDT-TRC20打赏地址: TKGTx4pCKiKQbk8evXHTborfZn754TGViP

usdt扫码打赏

致谢

感谢以下开源项目:

Serilog Github stars

FreeSql Github stars

Flurl Github stars

Nethereum Github stars

HDWallet Github stars

声明

TokenPay为开源的产品,仅用于学习交流使用!
不可用于任何违反中华人民共和国(含台湾省)或使用者所在地区法律法规的用途。
因为作者即本人仅完成代码的开发和开源活动(开源即任何人都可以下载使用或修改分发),从未参与用户的任何运营和盈利活动。
且不知晓用户后续将程序源代码用于何种用途,故用户使用过程中所带来的任何法律责任即由用户自己承担。

!!!Warning!!!
项目中所涉及区块链代币均为学习用途,作者并不赞成区块链所繁衍出代币的金融属性
亦不鼓励和支持任何"挖矿","炒币","虚拟币ICO"等非法行为
虚拟币市场行为不受监管要求和控制,投资交易需谨慎,仅供学习区块链知识

Stargazers over time

About

✅一款同时支持动态和静态收款地址收取TRX、USDT-TRC20、ETH系列区块链所有代币的支付解决方案!✅A payment solution that supports both dynamic and static payee addresses to receive TRX, USDT-TRC20, all tokens of ETH series blockchain!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 74.1%
  • PHP 12.7%
  • HTML 9.5%
  • Blade 2.9%
  • CSS 0.4%
  • Dockerfile 0.3%
  • JavaScript 0.1%