Payments
There are no subscriptions. A buyer pays once for one package and keeps it.
The split
| Recipient | Share | Paid to |
|---|---|---|
| Platform treasury | 10% | The Agentware treasury wallet |
| Seller | 90% | The wallet that owns the package identity |
On a 3.00 USDG package, the treasury receives 0.30 and the seller 2.70.
Amounts use USDG's six decimals. The treasury's share is rounded down and the seller receives the rest, so the two always add up to the exact price.
Why two signatures
A payment of this kind goes to exactly one wallet. So each purchase is two payments, and the buyer signs both:
- Platform fee, 10%, to the treasury.
- Seller, 90%, to the owner of the package.
The order is fixed. The seller payment is accepted only after the fee is recorded for that wallet and package. If the second payment fails, retrying skips the part already paid.
How the money moves
Payments use the x402 standard with USDG on Robinhood Chain (chain id 4663).
- The buyer signs an authorisation. Signing is free.
- A relayer submits it onchain and pays the gas.
- USDG moves directly from the buyer's wallet to the recipient. Agentware never holds it.
The signed authorisation names the exact token, amount and recipient, and expires after a few minutes. It can't be reused or redirected.
Safeguards
- The server refuses a payment whose signed network, amount, token or recipient differs from what it charges.
- The site refuses to ask your wallet to sign for more than the listed price.
- The seller's share goes to whoever owns the package identity at that moment, read from the chain at payment time.
The one-time approval
USDG payments go through a standard contract called Permit2. The first time a wallet pays, it approves Permit2 to move its USDG. This is one transaction and needs a little ETH for gas. After that, every purchase is just two free signatures.
What the buyer gets
The seller payment's response contains the package:
{ "paid": true, "tx": "0x…", "body": "The package…", "filename": "SKILL.md" }filename is the file to save it as. It depends on the kind: SKILL.md, prompt.md, mcp.json, workflow.md or package.txt.
Access
Access is tied to the wallet that paid. One purchase per wallet per package, kept for good. A wallet can't pay twice for the same package.
Refunds
Sellers are paid instantly and directly, so Agentware can't reverse a payment. Check the summary, the scan report and the reviews before you buy.