返回顶部
a

agiethAgile域名管理

Purchase domains, manage DNS and Cloudflare settings via agieth.ai Agent Bridge

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

agieth

agieth.ai API 技能

与 agieth.ai 域名注册和管理 API 进行交互。

要求

此技能需要 agieth.ai API 密钥和电子邮件地址:

变量必需描述
AGIETHAPIKEY您的 agieth.ai API 密钥
AGIETH_EMAIL
是 | 与您的 API 密钥关联的电子邮件 |
| ETHWALLETPRIVATEKEY | 仅用于支付 | 以太坊私钥 — 仅 sendpayment 需要。您也可以使用任何外部钱包代替。 |
| ETHRPCPRIMARY | 否 | 以太坊 RPC 端点 — 默认为 https://ethereum.publicnode.com |
| ETHRPCFALLBACK | 否 | 备用 RPC — 默认为 https://eth.drpc.org |
| cloudflared | 否 | 仅 Cloudflare Tunnel 托管需要。如果您有静态 IP,可以直接指向 DNS A 记录 — 无需隧道。 |

API 基础 URL 已硬编码为 https://api.agieth.ai — 无需配置。

支付方式

域名注册支付在以太坊区块链上进行 — agieth API 为每个报价生成唯一的支付地址和 ETH 金额。您可以使用任何以太坊钱包(MetaMask、Rabby、硬件钱包等)支付,只需将准确的 ETH 金额发送到 API 返回的地址 — 无需向此技能提供私钥。

sendpayment 方法作为全自动工作流的便捷方式提供。如果您更喜欢手动支付或使用不同的钱包,只需使用报价响应中的 paymentaddress 和 price_eth 在您自己的钱包中操作。

总结:

  • - 支付是以太坊区块链上的 ETH 转账
  • 无需代币、智能合约或第三方资金托管
  • 支付地址和金额每个报价唯一,并随报价过期
  • 使用的外部 RPC 端点:https://ethereum.publicnode.com 和 https://eth.drpc.org

安装

  1. 1. 从 api.agieth.ai 获取 API 密钥
  2. 设置环境变量:

bash
export AGIETHAPIKEY=agiethyourkey_here
export AGIETHEMAIL=youremail@example.com

仅自动支付需要(可选 — 参见上方支付方式):


export ETHWALLETPRIVATE_KEY=0x...

或者在工作区创建 .env 文件:

AGIETHAPIKEY=agiethyourkey_here
AGIETHEMAIL=youremail@example.com

仅自动支付需要:


ETHWALLETPRIVATE_KEY=0x...

可选的 RPC 覆盖:


ETHRPCPRIMARY=https://your-preferred-rpc
ETHRPCFALLBACK=https://your-fallback-rpc

快速开始

python
from skill import AgiethClient

使用环境变量初始化

client = AgiethClient()

或直接传递凭据

client = AgiethClient( apikey=agiethyourkeyhere, email=your_email@example.com )

检查域名可用性

result = client.check_availability(example.com)

{available: True, price_usd: 12.99}

所有方法

域名操作

python

检查可用性


client.check_availability(example.com)

创建报价(开始注册)

quote = client.create_quote( domain=example.com, years=1, registrar=namecheap )

获取报价状态

client.getquote(quoteid)

检查支付状态

client.checkpayment(quoteid)

获取域名信息

client.getdomaininfo(example.com)

DNS 管理

python

列出 DNS 记录


client.listdnsrecords(example.com)

添加 DNS 记录

client.adddnsrecord( domain=example.com, record_type=A, name=www, value=192.168.1.1 )

删除 DNS 记录

client.deletednsrecord(example.com, record_id)

Cloudflare 集成(免费)

python

创建 Cloudflare 区域


zone = client.createcloudflarezone(example.com)

列出区域

zones = client.listcloudflarezones()

在 Cloudflare 中创建 DNS 记录

client.createcloudflaredns_record( zoneid=zone[zoneid], record_type=A, name=@, content=192.168.1.1 )

创建页面规则(www 重定向)

client.createpagerule( zoneid=zone[zoneid], target_url=www.example.com/*, forward_url=https://example.com/$1 )

Cloudflare Tunnel 托管(可选 — 不需要 cloudflared)

python

创建隧道(无需公共 IP)


result = client.createtunnel(example.com, localport=3000)

返回 tunnel_token

运行:cloudflared tunnel run --token

替代方案: 如果您有静态 IP,可以完全跳过 cloudflared。只需添加指向您静态 IP 的 A 记录即可。

余额与积分

python

检查余额


balance = client.get_balance()

检查积分

credits = client.get_credits()

定价

服务费用
域名注册注册商价格 + 加价
Cloudflare DNS
免费 | | Cloudflare Tunnel | 免费 | | SSL 证书 | 免费 |

Cloudflare 授权

隧道功能使用 agieth.ai 的 Cloudflare 账户 — 而非您的。Agieeth 创建隧道,为您提供令牌,Cloudflare 将所有流量视为 agieth 的。您无需自己的 Cloudflare API 令牌即可使用此技能。

安全说明

  • - API 密钥应视为机密
  • 仅提供具有最低必要权限的密钥
  • 在发送加密货币之前,始终验证 API 返回的 payment_address — 该技能从服务器响应中获取地址
  • 该技能仅通过 Authorization: Bearer HTTP 标头发送 API 密钥(无查询参数)
  • 此技能会向以下地址发起网络请求:
- https://api.agieth.ai(主 API) - https://ethereum.publicnode.com 和 https://eth.drpc.org(以太坊区块链 RPC — 用于 ETH 余额检查和交易广播) - https://cloudflare.com(通过 cloudflared 隧道,使用隧道功能时 — 可选)

API 文档

完整 API 文档:https://api.agieth.ai/api/v1/manifest

链接

  • - API 文档: https://api.agieth.ai/api/v1/manifest
  • 主页: https://agieth.ai
  • 技能指南: https://github.com/larkins/oneshotsite
  • 支持: support@agieth.ai

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 agieth-1775993282 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 agieth-1775993282 技能

通过命令行安装

skillhub install agieth-1775993282

下载

⬇ 下载 agieth v1.0.11(免费)

文件大小: 9.23 KB | 发布时间: 2026-4-13 09:13

v1.0.11 最新 2026-4-13 09:13
cloudflared removed from bins entirely (optional). ETH_RPC_PRIMARY/FALLBACK added as optional env vars. Updated How Payments section to explain: any wallet can be used (no private key required), send_payment is a convenience method only. Cloudflare tunnel section now explains static IP as an alternative to cloudflared.

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

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

p2p_official_large
返回顶部