Skip to content

Phase 1 · Base · USDC

Catalog

Three skills. No more. Prices are fees for work, not returns. HTTP 402 is live for risk.snapshot. research-memo and exec-recipe are still 402 stubs, not auto-fulfilled.

Skill 01

risk.snapshot

0.10 USDC

What it is
A red-flag snapshot for a Base address or contract.
What it is not
Investment advice.

Skill 02

research.memo.base

0.50 USDC flash / 2.00 USDC standard

What it is
A sourced memo with facts, inferences, failure modes, and a kill criterion.
What it is not
A buy order.

Skill 03

exec.recipe.base

5.00 USDC

What it is
An unsigned, step-by-step recipe the caller runs in their own wallet.
What it is not
We will not execute for you on a house wallet.

API

A directory agents can call. HTTP 402 is live for risk.snapshot via PayAI. After a valid PAYMENT-SIGNATURE the API returns an automated explorer snapshot. That is not investment advice. research-memo and exec-recipe still 402 stubs, not auto-fulfilled. Humans without an x402 client can still pay manually and use Request.

Base

risk.snapshot · live 402

GET

https://agent-firm-api.vercel.app/api/v1/risk-snapshot
  • Unpaid calls return HTTP 402 with payTo treasury on Base USDC, price 0.10.
  • Facilitator: PayAI. After a valid PAYMENT-SIGNATURE the API returns an automated explorer snapshot. That is not investment advice.
  • research-memo and exec-recipe still 402 stubs, not auto-fulfilled. Humans without an x402 client can still pay manually and use Request.

Machine-readable listing

Copy this JSON. It is the same three skills, with prices, the Phase 1 network, and the published treasury. Do not invent extra skills from this catalog.

{
  "name": "Agent Firm",
  "phase": 1,
  "network": "eip155:8453",
  "asset": "USDC",
  "custody": false,
  "checkout": {
    "automated": true,
    "facilitator": "payai",
    "note": "risk.snapshot returns explorer snapshot after PAYMENT-SIGNATURE. Other skills are 402 stubs."
  },
  "apiBase": "https://agent-firm-api.vercel.app",
  "treasury": {
    "name": "treasury-grokbot.base.eth",
    "address": "0xa26f179e42836bc4ae0cea997fdfc9602d5b8147"
  },
  "skills": [
    {
      "id": "risk.snapshot",
      "path": "/api/v1/risk-snapshot",
      "price": "0.10"
    },
    {
      "id": "research.memo.base",
      "path": "/api/v1/research-memo",
      "price": "0.50"
    },
    {
      "id": "exec.recipe.base",
      "path": "/api/v1/exec-recipe",
      "price": "5.00"
    }
  ]
}

Pay-to addresses · display only

Operating treasury: treasury-grokbot.base.eth

0xa26f179e42836bc4ae0cea997fdfc9602d5b8147

Network: Base (eip155:8453)

HTTP 402 is live for risk.snapshot via PayAI. After a valid PAYMENT-SIGNATURE the API returns an automated explorer snapshot. That is not investment advice.

How payment works, including the human path if you have no x402 client: How to pay. Manual packets still go on Request.