EzPay — 多チャンネル集約型決済プラットフォーム
概要
EzPay は複数チャネルを統合して収款(支払い受取)を行うためのオープンソースプラットフォームです。バックエンドは Go で書かれており、暗号通貨(USDT を含む各チェーンのトークン)と中国系の法定通貨決済(微信支付、支付宝)を同時に取り扱えます。商户(マーチャント)とシステムのウォレット管理、個別/混合モードの運用、同一チェーン上での複数ウォレットのローテーションや手数料差分の設定など、実運用を考慮した設計がされています。さらに彩虹易支付や V 免签と互換性のあるインターフェースを提供し、既存システムとの連携が容易です。
リポジトリの統計情報
- スター数: 6
- フォーク数: 2
- ウォッチャー数: 6
- コミット数: 5
- ファイル数: 20
- メインの言語: Go
主な特徴
- マルチチェーン対応の暗号資産決済(TRC20/ERC20/BEP20/Polygon/Optimism/Arbitrum/Avalanche/Base/TRX 等)
- 微信・支付宝 を使った法定通貨(フィアット)受取に対応、収款 QR のアップロードと自動解析
- システム/商户ウォレットの管理、混合モードやローテーションによる負荷分散と手数料差別化
- 彩虹易支付/V 免签など既存インターフェースとの互換性で導入しやすい設計
技術的なポイント
EzPay は Go 言語を核に、複数の支払チャネルを抽象化して扱う設計を採っています。チェーン固有の入金検知は各ブロックチェーン(TRON、Ethereum 系、BSC、Polygon、Arbitrum、Optimism、Avalanche、Base など)に対応する監視モジュールを用意し、入金イベントをポーリングまたはノード通知で処理する想定です。ウォレット管理では「システムウォレット」と「商户ウォレット」を区別し、運用ポリシーに応じて「システムのみ」「個人のみ」「混合(個人優先)」のモードを選択可能。混合モードや複数ウォレットのローテーションにより一つのチェーンで複数アドレスを順次利用し、残高や手数料を調整して負荷分散や流動性管理を行えます。
法定決済部分は微信/支付宝の支払 QR をアップロードして自動的に QR 内容を解析する機能を備え、既存の免签(非署名)プロトコル互換レイヤー(彩虹易支付、V 免签)を提供することで、サードパーティやフロントエンドと簡単に統合できます。Dockerfile や Makefile が含まれており、コンテナ化によるデプロイや CI/CD パイプラインへの組み込みも容易です。設計面では API の互換性と運用監視(ウォレット残高、取引履歴、手数料差異の管理)に重点が置かれており、実環境での柔軟な運用が可能です。
プロジェクトの構成
主要なファイルとディレクトリ:
- .gitattributes: file
- .gitignore: file
- Dockerfile: file
- LICENSE: file
- Makefile: file
…他 15 ファイル
(注)リポジトリには Go のソース、設定ファイル、コンテナ化定義、README が含まれており、ローカルでのビルド・実行手順や Telegram のサポートリンクも記載されています。
まとめ
多チャネル決済を扱う運用重視の軽量な Go 製プラットフォーム。
リポジトリ情報:
- 名前: ezpay
- 説明: 多通道聚合收款平台,支持 USDT/TRX 加密货币和微信/支付宝法币收款,兼容彩虹易支付和 V免签接口协议。
- スター数: 6
- 言語: Go
- URL: https://github.com/opinework/ezpay
- オーナー: opinework
- アバター: https://avatars.githubusercontent.com/u/163076874?v=4
READMEの抜粋:
EzPay - 多通道聚合收款平台
EzPay 是一个使用 Go 语言开发的多通道聚合收款平台,支持 USDT/TRX 加密货币和微信/支付宝法币收款,兼容彩虹易支付和 V免签接口协议。
技术支持
- Telegram 群组: https://t.me/OpineWorkOfficial
- Telegram 频道: https://t.me/OpineWorkPublish
功能特性
支付通道
- 加密货币: TRC20、ERC20、BEP20、Polygon、Optimism、Arbitrum、Avalanche、Base、TRX
- 法币收款: 微信支付、支付宝
- 收款码上传: 支持上传微信/支付宝收款码,自动解析二维码内容
钱包管理
- 系统钱包: 管理员统一管理的收款地址
- 商户钱包: 商户自行添加的个人收款地址
- 钱包模式: 支持仅系统钱包、仅个人钱包、混合模式(优先个人)
- 轮询调度: 同一链路多个钱包自动轮询使用,均衡负载
- 手续费差异化: 系统钱包和个…