# TraceFast Address Relation Proof

> TraceFast Address Relation Proof is a paid API for AI agents from mpp.tracefast.xyz, paid per call via x402, $0.025/call, status unknown (last checked 2026-10-19).

Returns the full evidence package behind a proven knowledge-graph relation between two Ethereum addresses, including checked facts, conditions, sources, and the pinned block.

## Facts

- Endpoint: GET https://mpp.tracefast.xyz/api/v1/chains/1/entities/:address/relations/:attribute_id/:object/proof?utm_source=zero.xyz
- Price: $0.025/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tracefast-address-relation-proof-6d60fcce
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__uLS6u3Y3uwGirDgieC7v

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 tracefast-address-relation-proof-6d60fcce
```

Example prompt: Show me the full TraceFast proof for the relation between Ethereum address 0xAbCd...1234 and 0xEf56...7890 using attribute_id 'deployer' on chain 1 — I want to see the facts checked, expected vs observed values, and what block it was pinned to.

## When to prefer this

Use this endpoint when you need to audit, verify, or present the evidentiary basis of a specific proven relationship between two Ethereum addresses in the TraceFast knowledge graph. Prefer it over general attribute or counterparty listing endpoints when you already know the specific relation you want to prove and need the underlying facts, conditions, sources, and block reference — not just the relation's existence. Ideal for compliance workflows, forensic investigations, and transparency reporting where the evidence chain matters, not just the conclusion.

## Known failure modes

- Address not found in knowledge graph — 404 if neither address has been indexed
- Attribute_id not recognized — 400 or 404 if the relation type does not exist
- No proven relation exists between the two addresses for the given attribute — 404
- Chain ID not supported — 400 if chain other than Ethereum mainnet is requested
- Payment not received — 402 if x402 payment header is missing or insufficient
- Malformed address — 400 if address is not valid 0x hex format

## How this service works

TraceFast knowledge graph: the evidence behind one proven relation between two addresses — the facts checked with their expected and observed values, the conditions that had to be false, the sources read, and the block the evaluation was pinned to. Path: address, attribute_id, object. Docs: https://docs.tracefast.xyz/api/address-relation-proof.md

## Output

A structured proof object containing: the specific facts that were checked (with expected and observed values), the conditions that had to be false for the relation to hold, the data sources that were read during evaluation, and the Ethereum block number at which the proof was anchored. This constitutes the complete evidentiary trail behind one proven knowledge-graph relation.

## Request schema (JSON Schema)

```json
{
 "properties": {
  "input": {
   "required": [
    "method"
   ],
   "properties": {
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tracefast-address-relation-proof-6d60fcce/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mpp.tracefast.xyz](https://www.zero.xyz/host/mpp.tracefast.xyz/llms.txt)
