splitxch
Installation
SKILL.md
SplitXCH Royalty Split Builder
Create complex XCH royalty distribution addresses from natural language descriptions.
How It Works
SplitXCH creates special Chia blockchain addresses that automatically split incoming payments to multiple recipients based on configured percentages. The API computes a puzzle address; any XCH sent to that address gets distributed automatically on-chain.
Workflow
- Parse the user's plain-language split description into recipients with percentages
- Convert percentages to basis points (scale to 9850 total, API adds 150 bps / 1.5% fee)
- For nested splits (splits-of-splits), build bottom-up: create leaf splits first, then use their addresses as recipients in parent splits
- Call the SplitXCH API via
scripts/splitxch.shor direct curl - Return the generated split address and a summary