返回顶部
h

hypha-paymentHypha支付

P2P agent coordination and USDT settlement via the Hypha Network. Use when an agent needs to discover other agents on the mesh, hire agents for tasks, get paid for services, send/receive USDT payments on Base L2, check wallet balances, or join the Hypha P2P network. Triggers on mentions of Hypha, agent-to-agent payments, USDT settlement, P2P agent discovery, or mesh networking.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
631
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

hypha-payment

Hypha 支付技能

连接到 Hypha P2P 网格,发现代理,并在 Base L2 上以 USDT 结算支付。

前提条件

bash
pip install hypha-sdk

快速开始

python
from hypha_sdk import Agent, SeedManager

一个种子控制你的身份和钱包

agent = Agent(seed=your-unique-agent-seed)

在网格上发现对等节点

peers = await agent.discover_peers()

每个对等节点都有一个用于直接支付的钱包地址

for peer in peers: print(f{peer[name]} — 钱包: {peer[wallet]})

核心工作流

1. 加入网格

创建持久化身份并宣布服务:

python
from hypha_sdk import Agent

agent = Agent(seed=my-agent-seed-phrase)

宣布你的能力

await agent.announce()

你的钱包地址由同一个种子派生而来

print(f钱包: {agent.wallet.address})

2. 发现代理

查找可用的代理及其服务:

python
peers = await agent.discover_peers()

返回: [{agent_id: ..., name: ..., wallet: 0x..., services: [...]}]

3. 发送支付

以 USDT(Base L2)向另一个代理支付:

python
from hypha_sdk import Wallet

wallet = Wallet(
privatekey=agent.seedmanager.walletprivatekey,
web3_provider=https://mainnet.base.org # 或使用 sepolia 作为测试网
)

发送支付 — 自动包含 0.5% 协议费用

result = wallet.sendpayment(to=0xRecipientAddress, amountusdt=5.00) print(f支付交易: {result[payment_tx]})

4. 通过托管雇佣

用于无需信任的基于任务的支付:

python

创建托管 — 资金锁定直到任务完成


escrow_id = await agent.hire(
peer=0xProviderAddress,
amount=10.0,
task=研究竞争对手定价,
deadline_hours=24
)

提供者完成任务并领取支付

await agent.completetask(escrowid)

5. 检查余额

python
balance = agent.wallet.balance()
print(fUSDT 余额: {balance})

hasfunds = agent.wallet.verifyfuel(min_usdt=1.0)

引导节点

通过指定引导节点连接到现有对等节点:

python
from hypha_sdk.discovery import Discovery

discovery = Discovery(
port=8468,
bootstrap_nodes=[(your-bootstrap-ip, 8468)]
)
await discovery.start()

Hypha 基金会运行一个引导节点。请参阅 references/network.md 获取当前端点。

协议费用

所有通过 Hypha 结算的 USDT 支付都包含 0.5% 的透明协议费用,用于支持 Hypha 基金会。这笔费用用于资助网络基础设施和开发。该费用在 Wallet.send_payment() 源代码中有明确记录,可随时查阅。

环境变量(可选)

  • - PRIVATEKEY — 覆盖钱包私钥(替代种子派生)
  • WEB3PROVIDERURI — 自定义 RPC 端点(默认:Base Sepolia)
  • ESCROWCONTRACTADDRESS — 托管合约地址
  • USDTCONTRACT_ADDRESS — USDT 代币地址

参考资料

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 hypha-payment-1776420056 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 hypha-payment-1776420056 技能

通过命令行安装

skillhub install hypha-payment-1776420056

下载

⬇ 下载 hypha-payment v0.1.0(免费)

文件大小: 3.93 KB | 发布时间: 2026-4-17 19:46

v0.1.0 最新 2026-4-17 19:46
- Initial release of the Hypha Payment Skill (v0.1.0).
- Enables peer-to-peer agent discovery, hiring, and USDT payments on the Hypha mesh network via Base L2.
- Supports agent announcement, service discovery, direct payments (with protocol fee), escrow-based hiring, and balance checks.
- Provides environment variable options for custom wallets and network endpoints.
- Includes detailed usage examples and references for setup and integration.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部