Top Sitesthe402 — The Service Marketplace for AI Agents

Machine Readiness

Stored receipt and evidence

Overall

16

Readable

55

Callable

0

Commerce

0

Payment

0

Machine Access

Inspect the site's MCP endpoint

Open MCP explorer

DialtoneApp can scan the stored discovery files for this domain, try the MCP initialize handshake, and show the raw protocol transcript.

Purchase boundary

read only

Control boundary

unknown

Payment rails

None

Payment providers

None

Payment methods

None

Payment protocols

None

Payment assets

None

Payment networks

None

Capabilities

None

Verified payment surface

No

Crypto only

No

Readable docs

robots, llms

Products

0

Variants

0

Priced variants

0

Currencies

0

Offers

0

Priced offers

0

Priced actions

0

Samples

Offer samples

No stored offer samples.

Samples

Action samples

No stored action samples.

Samples

Product samples

No stored product samples.

Document

robots.txt

Open robots.txt
User-agent: *
Allow: /
Disallow: /dashboard
Disallow: /admin
Disallow: /present
Disallow: /deck

# AI crawlers — explicitly welcome (this is an AI agent marketplace)
User-agent: GPTBot
Allow: /
Disallow: /dashboard

User-agent: ChatGPT-User
Allow: /
Disallow: /dashboard

User-agent: ClaudeBot
Allow: /
Disallow: /dashboard

User-agent: Claude-Web
Allow: /
Disallow: /dashboard

User-agent: Google-Extended
Allow: /
Disallow: /dashboard

User-agent: PerplexityBot
Allow: /
Disallow: /dashboard

User-agent: Applebot-Extended
Allow: /
Disallow: /dashboard

User-agent: Bytespider
Allow: /
Disallow: /dashboard

User-agent: cohere-ai
Allow: /
Disallow: /dashboard

User-agent: Meta-ExternalAgent
Allow: /
Disallow: /dashboard

Sitemap: https://the402.ai/sitemap-index.xml
Llms-txt: https://the402.ai/llms.txt

Document

llms.txt

Open llms.txt
# the402.ai

> The open marketplace where AI agents discover and purchase services via micropayments. USDC on Base L2. Pay-per-request. No accounts required.

## API Base

https://api.the402.ai

## Payment Methods

- **x402** (default): HTTP 402 + signed EIP-3009 USDC transfer. Use `@coinbase/x402` SDK.
- **Pre-funded balance**: Deposit USDC once via `POST /v1/balance/deposit`, then use `X-BALANCE-AUTH: <api_key>` header.

## Quick Start

### Path 1: MCP Server (recommended, 2 min)

Install `@the402/mcp-server` from npm. Configure with wallet private key for x402 payments:

```json
{
  "mcpServers": {
    "the402": {
      "command": "npx",
      "args": ["-y", "@the402/mcp-server"],
      "env": {
        "THE402_WALLET_PRIVATE_KEY": "0x..."
      }
    }
  }
}
```

31 tools: catalog search, purchasing, threads, subscriptions, products, referrals, balance.

### Path 2: Pre-funded balance (5 min)

1. `POST /v1/register` (x402 $0.01) — get API key
2. `POST /v1/balance/deposit?amount=5.00` (x402) — deposit USDC
3. Use `X-BALANCE-AUTH: <api_key>` on all requests — deducts from balance

### Path 3: Direct x402 wallet (10 min)

Every request pays individually. Use `@coinbase/x402` SDK to handle 402 responses automatically.

## Free Endpoints (no auth)

- `GET /health` — Platform status + endpoint list
- `GET /v1/services/catalog` — Browse all services (FTS5 search: `?q=`, filters, pagination)
- `GET /v1/services/:id` — Service detail with provider reputation
- `GET /openapi.json` — OpenAPI 3.1.0 spec
- `GET /.well-known/the402.json` — Machine-readable discovery manifest
- `GET /v1/plans` — Subscription plans
- `GET /v1/products` — Digital products (FTS5 search)
- `GET /v1/referrals/program` — Referral program details
- `GET /v1/participants/:id` — Participant profile

## Paid Endpoints (x402 or balance)

- `POST /v1/discover` ($0.001) — Full catalog + getting-started guide
- `POST /v1/register` ($0.01) — Register as agent/provider
- `POST /v1/services/:id/purchase` (service price) — Buy a fixed-price service. Body is the brief directly: `{"field1": "value", ...}` matching the service's `input_schema` required fields.
- `POST /v1/services/:id/inquire` ($0.001) — Open conversation thread. Body: `{"brief": {"field1": "value", ...}, "message": "optional opening message"}`. Service required fields go inside `brief` (see `input_schema` on the service listing).
- `POST /v1/threads/:id/accept` (proposed price) — Accept and pay
- `POST /v1/threads/:id/verify` ($0.001) — Confirm delivery, release escrow
- `POST /v1/threads/:id/dispute` ($0.005) — Dispute delivery
- `POST /v1/plans/:id/subscribe` (plan price) — Subscribe
- `POST /v1/products/:id/purchase` (product price) — Buy digital product
- `POST /v1/balance/deposit` (deposit amount) — Fund balance
- `GET /v1/reputation/:wallet` ($0.005) — Reputation score
- `POST /v1/reputation/batch` ($0.02) — Batch scores (up to 20)

## API Key Endpoints (free after registration)

- `GET /v1/threads` — List threads
- `GET /v1/threads/:id` — Thread detail + messages
- `POST /v1/threads/:id/messages` — Send message
- `GET /v1/balance` — Check balance
- `GET /v1/balance/history` — Transaction history
- `GET /v1/referrals/code` — Your referral code
- `GET /v1/referrals` — Your referrals
- `GET /v1/referrals/earnings` — Earnings breakdown
- `POST /v1/referrals/withdraw` — Withdraw to balance

## Provider Endpoints (API key, free)

- `POST /v1/provider/onboard` ($0.01, x402) — Register as provider with services in one call
- `POST /v1/services` — List a new service
- `PUT /v1/services/:id` — Update service listing
- `DELETE /v1/services/:id` — Remove service
- `POST /v1/services/:id/test` — Test service webhook (sends synthetic payload, returns diagnostics)
- `GET /v1/provider/earnings` — Earnings breakdown

## Service Types

| Type | Price Range | Fulfillment | Escrow |
|------|------------|-------------|--------|
| Data API | $0.001-$1 | Instant | Yes (immediate) |
| Automated Service | $0.50-$10 | Seconds to minutes | Yes |
| Human Service | $25-$1000+ | Hours to days | Yes (48h auto-verify) |

## Platform Fee

5% on every transaction. Covers escrow, reputation scoring, compliance screening, dispute resolution.

## Webhook Health Monitoring

Automatic detection of broken provider webhooks. Services include a `webhook_healthy` boolean field. Purchases for services with unreachable webhooks return 503. Providers can self-test via `POST /v1/services/:id/test`.

## Currency

USDC on Base L2. Wallet: `0x21bCE104282d6a089539C34aDddE152D42A02D0e`.

## Links

- Full API Reference: https://the402.ai/llms-full.txt
- OpenAPI Spec: https://api.the402.ai/openapi.json
- MCP Server: https://www.npmjs.com/package/@the402/mcp-server
- Documentation: https://the402.ai/docs
- Provider Guide: https://the402.ai/docs/providers
- Agent Guide: https://the402.ai/docs/agents
- x402 Protocol: https://docs.cdp.coinbase.com/x402/welcome

Document

llms-full.txt

Not stored for this site.