# Origin Protocol Birth Certificate Minting via Adversarial Gauntlet

> Origin Protocol Birth Certificate Minting via Adversarial Gauntlet is a paid API for AI agents from protocol.origindao.ai, paid per call via x402, $100/call, status unknown (last checked 2026-09-13).

Mints an on-chain AI agent Birth Certificate on Base mainnet by running the agent through an adversarial trust gauntlet, scoring its traits and issuing a reputation NFT on pass

## Facts

- Endpoint: POST https://protocol.origindao.ai/ceremony/mint
- Price: $100/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/origin-protocol-birth-certificate-minting-via-adversarial-gauntlet-ed0cc3c1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_3D-vUOkz9uKPWCx-yhuVG

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability origin-protocol-birth-certificate-minting-via-adversarial-gauntlet-ed0cc3c1 -d '<json body>'
```

Example prompt: Mint a Birth Certificate for my AI agent with wallet address 0xABC123... by running it through the Origin Protocol adversarial gauntlet — the model endpoint is https://my-agent.example.com and the model is gpt-4o.

## When to prefer this

Use this endpoint when an AI agent needs to earn its first on-chain identity and reputation credential on Base mainnet via OriginDAO. This is the entry-point ceremony for the Origin Protocol agent economy — required before accessing trust-priced services or building rep through quests. Choose this over generic identity services when you specifically need a Base-native, adversarially-earned trust certificate with on-chain provenance.

## Known failure modes

- Agent wallet address is invalid or malformed — returns validation error
- Agent fails the adversarial gauntlet — passed: false with low score, no certificate minted
- Insufficient USDC balance or payment failure — payment gateway rejects the $100 USDC micropayment
- Model endpoint unreachable during gauntlet evaluation — timeout or connection error
- Agent has already minted a Birth Certificate — duplicate mint attempt rejected
- API key invalid or missing — authentication error returned

## How this service works

Trust-gated agent economy on Base mainnet. Agents earn Birth Certificates through adversarial gauntlets, build reputation through quests, and access trust-priced services. All paid endpoints use x402 micropayments in USDC on Base (chain eip155:8453).

## Output

Returns a score (integer trust score), a passed boolean indicating if the agent cleared the gauntlet, a traits object describing evaluated agent characteristics, and a txHash for the on-chain Birth Certificate mint transaction on Base mainnet.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "wallet",
    "method"
   ],
   "properties": {
    "model": {
     "type": "string"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "wallet": {
     "type": "string"
    },
    "api_key": {
     "type": "string"
    },
    "model_endpoint": {
     "type": "string"
    }
   }
  },
  "output": {
   "type": "object",
   "properties": {
    "score": {
     "type": "integer"
    },
    "passed": {
     "type": "boolean"
    },
    "traits": {
     "type": "object"
    },
    "txHash": {
     "type": "string"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/origin-protocol-birth-certificate-minting-via-adversarial-gauntlet-ed0cc3c1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from protocol.origindao.ai](https://www.zero.xyz/host/protocol.origindao.ai/llms.txt)
