# Auth.md - AgentBodega

Public discovery endpoints do not require authentication.

Paid utility endpoints use x402. Base USDC is the direct settlement path. Pay.sh-compatible clients can discover the Solana mainnet USDC rail; production Pay.sh fulfillment comes through the trusted gateway after payment verification.

## Agent Registration

No agent registration is required. Agents can discover the endpoints, read the schemas, pay per call with x402, and call the service without an account.

For Auth.md-compatible clients, the registration metadata is:

```yaml
agent_auth:
  registration_required: false
  register_uri: https://agentbodega.store/.well-known/x402
  supported_identity_types:
    - wallet
    - autonomous_agent
  credential_types:
    - x402
  claim_url: https://agentbodega.store/.well-known/x402
  revocation_url: https://agentbodega.store/auth.md
  notes: No OAuth client registration is needed. Access is granted per paid x402 call.
```

- x402 discovery: https://agentbodega.store/.well-known/x402
- OpenAPI: https://agentbodega.store/openapi.json
- Directory: https://agentbodega.store/api/directory

No API key, OAuth login, or account signup is required for paid calls.
