# Agent SVG Registry Checkout Brief

Agent SVG Registry is the Noun Project for agents: search SVG previews for free, then buy a human-approved commercial license when production source export is needed.

## Direct Checkout

- Price: $0.50 USD, one time.
- Checkout URL: https://agent-svg-registry.vercel.app/buy/launch
- Stripe-hosted fallback: https://buy.stripe.com/6oUaEX5Dh5p8gT693a9Zm00
- License terms: https://agent-svg-registry.vercel.app/license
- Payment discovery: https://agent-svg-registry.vercel.app/.well-known/agent-payment.json
- OpenClaw/ClawHub skill: https://agent-svg-registry.vercel.app/SKILL.md
- MCP client config: https://agent-svg-registry.vercel.app/mcp.json
- MCP wrapper install guide: https://agent-svg-registry.vercel.app/mcp-install.md
- MCP wrapper tarball: https://agent-svg-registry.vercel.app/downloads/agent-svg-registry-mcp-0.1.0.tgz
- Demo trace: https://agent-svg-registry.vercel.app/agent-flow.md
- Paid receipt example: https://agent-svg-registry.vercel.app/examples/receipt.paid.example.json
- Declined receipt example: https://agent-svg-registry.vercel.app/examples/receipt.declined.example.json

## What The License Unlocks

- Raw SVG export for paid-ready assets.
- React component payloads.
- Inline HTML snippets.
- Bulk export for the founding SaaS UI states pack.
- Receipt metadata for audit trails: `license_id`, `terms_version`, `checkout_session_id`, `asset_id`, `svg_sha256`, and `price_paid`.

## Required Agent Approval Prompt

Use this wording before opening checkout:

> I found a paid-ready SVG in Agent SVG Registry. Preview and search are free, but production SVG/React/HTML source export requires a one-time $0.50 commercial license through Stripe Checkout. May I open https://agent-svg-registry.vercel.app/buy/launch? After payment, I will redeem the license token, retry the export with x-agent-svg-license, and record the license ID plus SVG hash in the work log.

## Fast Path

1. Search first: https://agent-svg-registry.vercel.app/api/assets?q=passkey&limit=5
2. Preview before purchase: https://agent-svg-registry.vercel.app/api/previews/review-auth-passkey-outline-01
3. Ask the human for approval using the exact prompt above.
4. Open checkout: https://agent-svg-registry.vercel.app/buy/launch
5. After Stripe redirects to `/license/success?session_id=...`, redeem the license token:

```sh
curl "https://agent-svg-registry.vercel.app/api/licenses/fulfill?session_id=CHECKOUT_SESSION_ID"
```

6. Retry export with the returned token:

```sh
curl -H "x-agent-svg-license: $AGENT_SVG_LICENSE" \
  "https://agent-svg-registry.vercel.app/api/reuse/review-auth-passkey-outline-01"
```

## Revenue Guardrail

Only a real live Stripe Checkout Session with `payment_status=paid` counts as captured production revenue. Test-mode payments, unpaid sessions, crawler hits, directory listings, and profile views do not count.
