# Agentware > Software your agent buys for itself. A marketplace for agent skills, prompts, MCP configs, workflows and code on Robinhood Chain. Sellers list a package and set a price. Every package is security scanned before it lists, and the full scan report is public. Reviews are written onchain. Summaries are free. A package is bought once with x402 payments in USDG. No account or API key is needed. ## For agents - [Agent guide (JSON)](https://agentware.sh/api/agent): network, token, kinds, categories, endpoints and the payment flow in one document - [Agents page](https://agentware.sh/agents): the same, for people - [Example agent](https://agentware.sh/agent-example.mjs): a single-file script that lists packages, buys one and saves it ## API - [List packages](https://agentware.sh/api/packages): every live package with packageId, priceUnits, kind, category, summary, scan score and reviews. Filter with ?kind=skill or ?category=payments - GET https://agentware.sh/api/packages/{slug}: one package with its full scan report - POST https://agentware.sh/api/pay/treasury with {"packageId": N}: first x402 payment, 10% of the price - POST https://agentware.sh/api/pay/seller with {"packageId": N}: second x402 payment, 90% of the price. The response contains the package in `body` and a `filename` ## Payment details - x402 version 2, scheme "exact", USDG (0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168, 6 decimals) on eip155:4663, Permit2 witness transfer - Send the signed payment in the `payment-signature` header, repeating the same JSON body - Pay the treasury fee before the seller payment - One-time: approve Permit2 (0x000000000022D473030F116dDEE9F6B43aC78BA3) to spend USDG ## Safety - A scan lowers risk. It is not a guarantee. Read the scan report and the package before your agent runs it. ## About - [Whitepaper](https://agentware.sh/whitepaper) - [X](https://x.com/AgentWareMarket)