---
title: "Frozen Faro credential EAS schema (Base)"
method: GET
path: "/.well-known/faro-eas-schema"
tags: ["Attestations"]
---

# Frozen Faro credential EAS schema (Base)

`GET /.well-known/faro-eas-schema`

## Request

- Base URL: `https://api.farofinance.app`
- URL: `https://api.farofinance.app/.well-known/faro-eas-schema`
- Auth: none declared

The six-field wire contract and its deterministic schema UID. Public — diligence can recompute the UID and look it up on https://base.easscan.org without trusting this response. `registered` is filled when the SchemaRegistry RPC call succeeds. The chain publishes the credential, never the verdict.

## Response `200`

Successful Response

- EasSchemaOut
  - `name` string, required
  - `meaning` string, required
  - `chain_id` integer, required
  - `chain` string, required
  - `schema` string, required
  - `schema_uid` string, required
  - `schema_registry` string, required
  - `eas` string, required
  - `indexer` string, nullable
  - `resolver` string, required
  - `revocable` boolean, required
  - `check_set_version` integer, required
  - `default_expiration_days` integer, required
  - `subject_types` string[], required
  - `easscan` string, required
  - `registered` boolean, nullable
  - `onchain_schema` string, nullable
  - `verifier_rules` object, required

---

[API](https://skmtc.dev/farofinance/apis/faro.md) · [All operations](https://skmtc.dev/farofinance/apis/faro/llms.txt) · [OpenAPI document](https://skmtc.dev/farofinance/apis/faro/revisions/205cdf54420b?raw)
