返回顶部
s

splitxch分割XCH地址

Create SplitXCH royalty split addresses from plain language descriptions. Use when the user wants to split XCH payments, royalties, or revenue between multiple recipients. Triggers on "split royalties", "royalty split", "splitxch", "split XCH between", "revenue share", "payment split", "basis points split", or any request to divide Chia payments among wallets. Supports nested/cascading splits for complex hierarchies and 128+ recipients.

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

splitxch

SplitXCH 版税分配构建器

根据自然语言描述创建复杂的XCH版税分配地址。

工作原理

SplitXCH创建特殊的Chia区块链地址,能够根据配置的百分比自动将收到的付款分配给多个接收方。该API计算谜题地址;发送到该地址的任何XCH都会在链上自动分配。

工作流程

  1. 1. 将用户的纯文本分配描述解析为带有百分比的接收方
  2. 将百分比转换为基点(总计缩放到9850,API额外增加150个基点/1.5%费用)
  3. 对于嵌套分配(分配中的分配),采用自底向上构建:先创建叶子分配,然后将其地址用作父分配中的接收方
  4. 通过scripts/splitxch.sh或直接curl调用SplitXCH API
  5. 返回生成的分配地址和摘要

基点转换

  • - 10,000个基点 = 100%。API费用 = 150个基点(1.5%)。接收方总计获得9,850个基点。
  • 公式:点数 = 取整(百分比 / 100 * 9850)
  • 调整最后一个接收方,使点数总和恰好为9850。

示例:在Alice和Bob之间按60/40分配

  • - Alice:取整(0.60 * 9850) = 5910
  • Bob:9850 - 5910 = 3940

构建API负载

json
{
recipients: [
{name: Alice, address: xch1..., points: 5910, id: 1},
{name: Bob, address: xch1..., points: 3940, id: 2}
]
}

保存到临时文件并运行:
bash
bash /scripts/splitxch.sh /tmp/split-payload.json

嵌套分配(超过128个接收方或层级结构)

当用户描述组内分组时:

  1. 1. 首先通过API创建每个叶子级分配
  2. 将返回的address用作父分配中的接收方
  3. 每个分配层级产生其自身的150个基点费用

示例:A组(Alice 50%,Bob 50%)获得70%,Charlie获得30%

  1. 1. 创建A组分配:Alice 4925 + Bob 4925 = 9850 → 返回xch1teamA...
  2. 创建父分配:TeamA地址6895 + Charlie 2955 = 9850

验证规则

  • - 所有地址必须以xch1开头且为有效的bech32m格式
  • 每次分配最多128个接收方
  • 同一分配内所有地址必须唯一
  • 每个接收方的点数必须大于0
  • 点数总和必须恰好为9850

输出格式

创建分配后,展示:

  1. 1. 分配地址:生成的xch1...地址
  2. 摘要表:每个接收方的名称、地址(截断)和百分比
  3. 费用说明:SplitXCH对每个分配层级收取1.5%的平台费用
  4. 使用说明:向此地址发送XCH,它将自动分配给所有接收方

如果是嵌套分配,显示完整的树形结构。

API参考

有关详细的API文档、验证规则和错误处理,请参见references/api.md

重要说明

  • - 用户必须为所有接收方提供有效的XCH钱包地址。如果缺少地址,请在调用API之前询问。
  • 如果用户仅提供名称和百分比而没有地址,请列出所需信息并询问。
  • 对于模拟运行/预览,显示计算出的基点而不调用API。

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 chia-splitxch-1776419965 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 chia-splitxch-1776419965 技能

通过命令行安装

skillhub install chia-splitxch-1776419965

下载

⬇ 下载 splitxch v1.0.0(免费)

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

v1.0.0 最新 2026-4-17 19:03
Initial release of SplitXCH skill.

- Enables creation of complex Chia (XCH) royalty split addresses from natural language descriptions.
- Supports nested/cascading splits and up to 128+ recipients.
- Parses user input, converts percentages to basis points (accounting for 1.5% fee), and validates all addresses.
- Returns split address, recipient summary, and fee notes.
- Asks users for missing wallet addresses before proceeding.
- Offers dry run/previews with calculated points without making API calls.

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

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

p2p_official_large
返回顶部