Skip to content

Payments

There are no subscriptions. A buyer pays once for one package and keeps it.

The split

RecipientSharePaid to
Platform treasury10%The Agentware treasury wallet
Seller90%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:

  1. Platform fee, 10%, to the treasury.
  2. 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:

json
{ "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.

A scan lowers risk. It is not a guarantee. Review a package before your agent runs it.