Zen7 Payment Agent
Z

Zen7 Payment Agent

Zen7支払いエージェントは、最初のDePA分散型支払いエージェントの実践的な実装であり、マルチエージェント協調アーキテクチャを採用し、A2AおよびMCPプロトコルをサポートし、AIエージェントおよびDappアプリケーションにマルチチェーン・マルチ通貨の支払いソリューションを提供し、自動化された暗号支払いとLLM駆動の意図認識を実現します。
3ポイント
7.6K

インストール

以下のコマンドをクライアントにコピーして設定
注意:あなたのキーは機密情報です。誰とも共有しないでください。

🚀 Zen7 Payment Agent

Zen7 Payment Agentは、DePA(Decentralized Payment Agent)の最初の実用的な実装であり、次世代のインテリジェントな支払いインフラを先駆けています。DePAのコア機能を完全に実装するだけでなく、エージェント型コマース分野で革新的なアプリケーションケースを成功裡に展開しています。

🚀 クイックスタート

  • クイックスタートガイド - 詳細なプロジェクトのセットアップと実行ガイド

環境設定

  • 基本環境のインストール - Python 3.13+、uvツール、およびGitのインストール
  • ブロックチェーン環境の構成 - ブロックチェーン環境のセットアップとテストウォレットの準備

開発ガイド

  • 開発ガイド - 開発者向けの拡張とカスタマイズガイド

✨ 主な機能

Zen7 Payment Agentは、DePAエコシステムにおける最初の実用的なプロジェクトとして、いくつかの重要な機能を実装しています。エージェント間の自動暗号化支払い、「パーミッションレスな承認」メカニズム、およびLLMによる意図認識と対話機能を備えています。また、マルチエージェント協調アーキテクチャを採用し、A2AおよびMCPプロトコルをサポートし、保管型および非保管型の支払いモデルを提供します。マルチチェーン、マルチ通貨、マルチウォレットのサポート、高頻度トランザクション、ガスレス操作、パスワードレス認証を備えた包括的な支払いソリューションをAIエージェントおよびネイティブDappアプリケーションに提供します。

📚 ドキュメント

リポジトリのナビゲーション

このリポジトリには、Zen7 Payment Agentの完全な実装が含まれており、Zen7 Payment Agent(Decentralized Payment Agent)プロトコルに基づくコアコンポーネントとアーキテクチャ設計が示されています。

コアディレクトリ構造

プロジェクトのコア実装は、以下の主要なディレクトリにあります。

host_agent - マルチエージェント協調アーキテクチャのコア実装です。ホストエージェントはgemini-2.0-flash-liteモデルをコアコーディネータとして使用し、クエリ理解、状態管理、およびレスポンス調整を担当します。サブエージェントシステム(sub_agents/)には、3つの専用エージェントが含まれています。payer_agentは支払者の注文作成、EIP - 712署名生成、およびウォレット残高検証を処理します。settlement_agentは決済プロセスに焦点を当て、支払い詳細の確認、オンチェーントランザクションの実行、およびトランザクションステータスの監視を行います。payee_agentは受取人関連の操作を処理し、決済通知の受信、注文作成の確認、および支払い完了の通知を行います。

a2a_server & mcp_server - プロトコルアダプテーションレイヤの実装で、多様な統合方法を提供します。a2a_serverA2AStarletteApplicationフレームワークを使用してGoogleのAgent - to - Agentプロトコルを実装し、AgentCardを通じてエージェント機能を公開し、エージェント間の協調通信をサポートし、デフォルトでポート10000で実行されます。mcp_serverFastMCPフレームワークに基づいてModel Context Protocolの統合を実装し、支払い機能をツールAPIとしてカプセル化し、コアのproceed_payment_and_settlement_detail_infoツールを提供し、SSE(Server - Sent Events)トランスポートをサポートし、デフォルトでポート8015で実行されます。

services - 完全なブロックチェーンサービスの実装です。署名サービス(execute_sign.py)はEIP - 712タイプのデータ署名機能を提供し、USDCおよびDAIのパーミット署名をサポートします。転送ハンドラはcustodial/モード(バックエンドがウォレットを管理してユーザー体験を簡素化)とnon_custodial/モード(ユーザーが秘密鍵を管理して安全性を強化)に分かれています。定数設定(constants.py)はブロックチェーンネットワークの設定、コントラクトアドレス、およびチェーンIDを集中管理します。パーミット実行(execute_permit.py)はERC - 20トークンの承認とパーミット実行を処理します。

コンソールデモアプリケーション

コンパニオンコンソールデモアプリケーションは、別のZen7 - Console - Demoリポジトリにあり、ユーザーに完全なインタラクティブインターフェースと支払いフローのデモを提供し、開発者が全体の支払いシステムのワークフローを直感的に体験できるようにします。電子商取引シナリオにおけるA2AおよびMCPクライアントの完全な支払いフローが含まれています。

  • Shopping Agent Clientは、電子商取引シナリオで支払いエージェントサービスを使用する方法を示し、商品閲覧、注文、および支払いなどの機能を実装しています。

技術スタックと互換性

プロパティ 詳細
サポートされるブロックチェーンネットワーク Ethereum Sepolia、Base Sepolia Testnets
互換性のあるトークン標準 USDC(バージョン2)、DAI(バージョン1)
署名標準 EIP - 712 Typed Data Signing
ウォレット統合 MetaMask、Coinbase Wallet

この設計は、開発者に柔軟なテスト環境を提供しながら、主流のウォレットとブロックチェーンネットワークとの良好な互換性を確保しています。

🔧 セキュリティに関する考慮事項

⚠️ 重要提示

  • テスト環境での秘密鍵は開発用のみです。本番環境では安全な鍵管理ソリューションを使用してください。
  • 現在はテストネットをサポートしています。本番環境では対応するメインネットの設定が必要です。
  • トークン管理:トランザクションに十分なテストトークンがテストウォレットにあることを確認してください。
  • APIセキュリティ:本番環境では適切な認証と承認メカニズムを設定してください。

🆘 サポート

問題が発生した場合やヘルプが必要な場合は、以下の方法で対応してください。

  • ドキュメントディレクトリの関連ガイドを確認してください。
  • GitHub Issuesで問題を報告してください。
  • 開発チームに連絡してください。

🌐 Zen7 Labsについて

Zen7 Labsは、次世代の分散型支払いインフラの構築に専念しており、エージェント型コマース向けの革新的な支払いソリューションの提供に焦点を当てています。AIエージェント技術を通じてブロックチェーン支払い体験を簡素化することで、エージェント経済時代の新しい支払いパラダイムを切り拓き、エージェント間の商取引をより効率的、安全かつインテリジェントにしています。


📖 引用

Zen7 Payment Agentがあなたの研究やプロジェクトに役立つ場合、次のように引用してください。

@misc{zen7paymentagent,
  author = {Zen7 Labs},
  title = {Zen7 Payment Agent: A Dedicated Payment Network for Every Intelligent Agent.},
  year = {2025},
  publisher = {GitHub},
  url = {https://github.com/Zen7-Labs/Zen7-Payment-Agent}
}

📄 ライセンス

Apache License Version 2.0

代替品

C
Claude Context
Claude ContextはMCPプラグインで、セマンティックコード検索によりAIプログラミングアシスタントにコードベース全体の深いコンテキストを提供し、複数の埋め込みモデルとベクトルデータベースをサポートし、効率的なコード検索を実現します。
TypeScript
10.4K
5ポイント
M
Maverick MCP
Python
7.3K
4ポイント
A
Acemcp
Acemcpは、コードライブラリのインデックス化と意味検索を行うMCPサーバーです。自動増分インデックス、複数エンコーディングファイルの処理、.gitignore統合、およびWeb管理インターフェイスをサポートしており、開発者がコードのコンテキストをすばやく検索し、理解するのに役立ちます。
Python
11.7K
5ポイント
B
Blueprint MCP
Blueprint MCPは、Arcadeエコシステムに基づくチャート生成ツールで、Nano Banana Proなどの技術を利用して、コードベースとシステムアーキテクチャを分析し、アーキテクチャ図、フローチャートなどのビジュアルチャートを自動生成し、開発者が複雑なシステムを理解するのを支援します。
Python
8.9K
4ポイント
M
MCP Agent Mail
MCPエージェントメールは、AIプログラミングエージェント向けのメール形式の調整レイヤーで、ID管理、メッセージの送受信、ファイルの予約、検索機能を提供し、複数のエージェントの非同期協力と競合の回避をサポートします。
Python
10.4K
5ポイント
M
MCP
Microsoft公式のMCPサーバーで、AIアシスタントに最新のMicrosoft技術ドキュメントの検索と取得機能を提供します。
13.7K
5ポイント
A
Aderyn
アデリンは、Rustで書かれたオープンソースのSolidityスマートコントラクト静的分析ツールで、開発者やセキュリティ研究者がSolidityコードの脆弱性を発見するのを支援します。FoundryとHardhatプロジェクトをサポートし、複数の形式のレポートを生成でき、VSCode拡張機能も提供します。
Rust
9.1K
5ポイント
D
Devtools Debugger MCP
Node.jsデバッガーMCPサーバーは、Chrome DevToolsプロトコルに基づく完全なデバッグ機能を提供します。ブレークポイントの設定、ステップ実行、変数のチェック、式の評価などが含まれます。
TypeScript
10.4K
4ポイント
E
Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
19.3K
4.8ポイント
G
Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
14.5K
4.5ポイント
C
Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
60.0K
4.7ポイント
B
Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
29.7K
4.5ポイント
G
Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
14.9K
4.3ポイント
U
Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
20.7K
5ポイント
M
Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
16.7K
5ポイント
S
Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
25.6K
4.5ポイント
AIBase
智啓未来、あなたの人工知能ソリューションシンクタンク
© 2025AIBase