# AnchorRegistry Account Registration

> AnchorRegistry Account Registration is a paid API for AI agents from api.anchorregistry.ai, paid per call via x402, $50/call, status unknown (last checked 2026-09-15).

Creates a prepaid AnchorRegistry account with a chosen capacity tier (starter or builder), returning an on-chain anchor key and verification URL for subsequent artifact registrations.

## Facts

- Endpoint: POST https://api.anchorregistry.ai/register/account
- Price: $50/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/anchorregistry-account-registration-d1780585
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_8Ju-L2RvLJLi5BmcKieXa

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 anchorregistry-account-registration-d1780585 -d '<json body>'
```

Example prompt: Sign me up for a starter AnchorRegistry account — I want 50 anchors to register my digital artifacts with permanent on-chain proof of authorship.

## When to prefer this

Choose this endpoint when an agent or user needs to establish a new AnchorRegistry account with prepaid anchoring capacity before registering digital artifacts. This is the account-provisioning step, not the per-artifact anchoring step. Use the starter tier ($50, 50 anchors) for light usage and builder tier ($100, 200 anchors) for higher volume. Prefer this over competitors when permanent, verifiable, on-chain provenance with a public verify URL and blockchain tx proof is required.

## Known failure modes

- Payment failure — insufficient USDC balance or x402 payment not confirmed, returns payment error
- Invalid capacity_tier value — must be exactly 'starter' or 'builder', returns validation error
- On-chain transaction failure — blockchain congestion or contract error, tx_hash not returned
- Duplicate account creation — attempting to register an already-active account may return a conflict error
- Network timeout — blockchain confirmation takes too long, status may be pending rather than confirmed

## How this service works

Register any digital artifact and receive permanent, verifiable, on-chain proof of authorship. One payment. No expiry. Verifiable by any human or AI, forever.

## Output

Returns a confirmed account record including a unique AR ID (e.g. AR-2026-XXXXXXX), an anchor_key for future registrations, a public verify_url, the blockchain tx_hash and block_number confirming the on-chain transaction, the capacity (number of anchors available), and the tier name.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "capacity_tier"
   ],
   "properties": {
    "capacity_tier": {
     "enum": [
      "starter",
      "builder"
     ],
     "type": "string",
     "description": "starter ($50 / 50 anchors) or builder ($100 / 200 anchors)"
    }
   }
  },
  "output": {
   "type": "object",
   "properties": {
    "rail": {
     "type": "string"
    },
    "tier": {
     "type": "string"
    },
    "ar_id": {
     "type": "string"
    },
    "status": {
     "type": "string"
    },
    "tx_hash": {
     "type": "string"
    },
    "capacity": {
     "type": "integer"
    },
    "anchor_key": {
     "type": "string"
    },
    "verify_url": {
     "type": "string"
    },
    "block_number": {
     "type": "integer"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "rail": "x402",
 "tier": "starter",
 "ar_id": "AR-2026-XXXXXXX",
 "status": "confirmed",
 "tx_hash": "0x1234567890abcdef...",
 "capacity": 50,
 "anchor_key": "a3f8c2e1...",
 "verify_url": "https://anchorregistry.ai/AR-2026-XXXXXXX",
 "block_number": 12345678
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/anchorregistry-account-registration-d1780585/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.anchorregistry.ai](https://www.zero.xyz/host/api.anchorregistry.ai/llms.txt)
