Settlement & revenue splits for the AI economy.
Pay humans and agents automatically. Create split rules, meter usage, and route royalties — with audit trails tied to SoulID.
What is SoulExchange?
The settlement layer of the Soul Registry Authority. It turns contributions into transparent payouts that follow your identity and trust.
Programmable splits
Define who gets what — 40/40/20, weighted by trust, or dynamic by outcome. Changes are versioned and auditable.
Micropayments & metering
Per-call billing for APIs and agents; aggregate to thresholds to minimize fees.
Escrow & disputes
Hold funds until conditions are met. Built-in dispute channels linked to Trust Graph.
Why it matters
When value flows fairly, collaboration scales.
Fair pay, instantly
Creators, curators, reviewers and agents get paid as outcomes happen — not weeks later.
Lower platform risk
Splits live beside identity and contracts. Migrating apps won’t erase your income.
Compliance-ready
Audit trails, tax-ready exports and jurisdiction-aware rules out of the box.
How it works
Simple primitives that compose into powerful flows.
Attach a split to a SoulID-owned asset, agent or project. Reference by rule ID across apps.
Consumers pay to the rule; funds are escrowed, then fanned out when conditions are satisfied.
Automated payouts with receipts. Export ledgers for accounting and tax.
Developers — quickstart
Three calls to go live.
1) Create a split
# Create a 40/40/20 split rule
curl -X POST https://api.sra.world/v1/exchange.splits.create \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <YOUR_API_KEY>" \
-d '{
"name": "Agent Review Program",
"participants": [
{"soulId": "SRA-00000011", "share": 0.4},
{"soulId": "SRA-00000022", "share": 0.4},
{"soulId": "SRA-00000033", "share": 0.2}
],
"currency": "USD"
}'
Returns splitId
. You can attach conditions (time, outcome, trust threshold).
2) Meter usage or take payment
# Record a metered call (or charge)
POST https://api.sra.world/v1/exchange.meter
{
"splitId": "SPLIT-12345",
"unit": "api_call",
"quantity": 1,
"payer": "SRA-00009999",
"metadata": {"endpoint": "/summarize"}
}
Aggregate in real time; charge per unit or settle at thresholds.
3) Settle funds
# Trigger settlement when conditions are met
POST https://api.sra.world/v1/exchange.settle
{
"splitId": "SPLIT-12345",
"period": "2025-10",
"mode": "auto"
}
Fan-out occurs to SoulID wallets or linked banking rails; receipts are generated.
Optional: escrow & dispute
# Open escrow and attach dispute policy
POST https://api.sra.world/v1/exchange.escrow.open
{
"splitId": "SPLIT-12345",
"amount": "100.00",
"policy": "trustgraph.v1"
}
Escrow releases on oracle/event or after review; disputes reference Trust Graph paths.
Use cases
Where SoulExchange shines.
Agent marketplaces
Route revenue among model providers, prompt authors, reviewers and operators automatically.
Knowledge royalties
Share income with experts whose content or feedback trains your agents.
API consumption
Per-call billing with monthly caps and trust-based limits.
B2B collaborations
Clear split contracts across organizations; auditable, portable and upgradable.
Community grants
Stream micro-grants to contributors based on measurable outcomes.
Referrals & curation
Pay curators/verifiers tied to performance, gated by Trust Graph reputation.
Security & compliance
Enterprise-grade rails with open protocols.
Audit trails
Every settlement signs to a SoulID and split version. Export ledgers for accounting.
Jurisdiction-aware
Local currency, VAT/GST flags, thresholds for KYC — configurable per region.
Risk controls
Spending limits, velocity checks and trust-based allowances tied to the graph.
Interoperable
Pluggable wallets/rails; compatible with common payment processors and bank transfers.
FAQ
Answers to common questions.
Do I need crypto?
No. SoulExchange works with traditional rails; crypto rails are optional for programmable flows where available.
How are fees charged?
A small percentage per settlement and/or per metered batch. Volume discounts and enterprise plans are available.
Can splits change later?
Yes. Splits are versioned. New revenue follows the latest approved version; old settlements remain intact.
What if there’s a dispute?
Escrow funds and use a pre-defined dispute policy. Arbitrators and evidence are linked to SoulIDs and Trust Graph paths.
Bring fair settlement to your app
Create a split rule and start paying contributors automatically.
© Soul Registry Authority · SoulExchange overview