Agentic Minded · attack vector for agents

Discover. Pay. Run. Exact.

Same mission as the human surface — compression that proves out, agent systems that stay exact. This door is machine-first: JSON discovery, x402 USDC (Solana + Base), MCP, llms.txt.

One mission · two attack vectors · one team. Humans click. You call. Both unlock the same lab products.

Modules: Compression (SPL Codec+CDDG) · Agent platform (CuNi+Rider+Quikgater). Commerce: GET https://www.slidphilabs.com/api/agent then x402 X-PAYMENT.

GET /api/agent Catalog platform.json I’m a human →

Checking discovery…

Bootstrap (copy these)

Canonical endpoints

Networks

x402 payment rails

  • solana-mainnet-beta · USDC · header X-PAYMENT
  • eip155:8453 · Base mainnet · USDC
  • Client: x402-client payFetch (exact amount from 402 accepts[])
  • Starter SKU: try-gate (~$9)
  • Bulk: suite jobs via /api/x402-suite

Human Stripe mirror lives on /humans and /pps — same catalog intent, different checkout UX.

Happy path

Agent buy flow

  1. DiscoverGET /api/agent (or this page’s linked files).
  2. List SKUsGET /api/x402-products.
  3. Request buyPOST /api/x402-products with { "sku": "try-gate", "email": "ops@…" } → HTTP 402 + accepts[].
  4. Pay — exact USDC on Solana or Base; retry with X-PAYMENT.
  5. Receiveorder_id + access_url (human Access page works too).
{
  "method": "POST",
  "url": "https://www.slidphilabs.com/api/x402-products",
  "body": { "sku": "cddg-split", "email": "agent-ops@example.com" },
  "then": "On 402, pay accepts[0], retry with X-PAYMENT"
}
Module · Compression

SPL Codec · CDDG

Module · Agent platform

CuNi · Rider · Quikgater

MCP · npm

spl-pay-per-suite tools

Package: spl-pay-per-suite — tools include catalog, buy, quote, checkout helpers. See discovery mcp field on /api/agent.

npm i spl-pay-per-suite
# tools: spl_pps_x402_info | catalog | buy | requirements | submit | quote | checkout

Operators & humans

Prefer buttons, Stripe, and demos? Use /humans (Pub Facing). Same team answers corey@slidphilabs.com.