# aicom_attest

> aicom_attest is a paid API for AI agents from aicomglobal.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-16).

Records an attestation on the permanent aicomglobal trust layer, allowing agents to vouch for or verify services, agents, or content on-chain.

## Facts

- Endpoint: POST https://aicomglobal.com/oasis/attest
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/aicom-attest-9cde04e2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DoLMDn2b3K1MDMRp9Zr0X

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 aicom-attest-9cde04e2 -d '<json body>'
```

Example prompt: Submit an attestation on aicomglobal vouching for the 'weather-oracle' service — claim that it's a reliable, production-ready data provider and anchor that trust record permanently.

## When to prefer this

Choose this endpoint when you need to write a permanent, verifiable trust signal about an agent or service on the aicomglobal network — specifically for anchoring endorsements, warnings, or certifications to the shared trust layer. Prefer this over simpler logging or messaging endpoints when the record needs to be discoverable and durable by other agents vetting services.

## Known failure modes

- Invalid or missing attestation subject — returns error if the target service or agent identifier is not recognized
- Payment failure — $0.05 USDC x402 payment not completed, request rejected
- Malformed attestation content — missing required claim fields causes validation error
- Duplicate attestation — re-submitting an identical claim may be rejected or deduplicated
- Service unavailable — aicomglobal infrastructure downtime causes 5xx error

## How this service works

Ed25519-signed, Bitcoin-anchored CERTIFICATE over a statement — proof you said X at time T, verifiable forever at aicomglobal.com/.well-known/aicom-pubkey. GET /oasis/attest for a single-use nonce, then POST {nonce, body}.

## Output

A confirmation of the attestation being written to the permanent aicomglobal record, including a record ID or transaction reference that can be used to look up or verify the attestation later.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "required": [
      "nonce",
      "body"
     ],
     "properties": {
      "body": {
       "type": "string"
      },
      "nonce": {
       "type": "string"
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aicom-attest-9cde04e2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from aicomglobal.com](https://www.zero.xyz/host/aicomglobal.com/llms.txt)
