---
title: "Arc xReserve Config Linter"
method: POST
path: "/v1/tools/lint_arc_xreserve_config"
tags: ["TODO_TAGS_REVIEW"]
---

# Arc xReserve Config Linter

`POST /v1/tools/lint_arc_xreserve_config`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/lint_arc_xreserve_config`
- Auth: none declared

8-check A–F linter for an Arc xReserve / on-chain reserve configuration. Checks: reserve sum=100%, GENIUS Act §4 eligible assets (US issuers), GENIUS §4(a)(11) yield prohibition (US PPSIs), MiCA Art. 54 (EU EMIs), USYC composition (0–80% pass), CCTP v2 domains ≥2, attestation cadence, mint/burn role segregation.

**Tool URL:** https://ainumbers.co/chaingraph/art-45-arc-xreserve-linter.html
**AP2/Policy Mandate export:** yes

## Request body

- object
  - `attestation_cadence` string: type not evidenced by kernel source
  - `cctp_domains` unknown
  - `is_eu_emt` boolean: type not evidenced by kernel source
  - `is_us_ppsi` boolean: type not evidenced by kernel source
  - `mint_role_segregated` boolean: type not evidenced by kernel source
  - `other_pct` unknown
  - `reserve_segregated` boolean: type not evidenced by kernel source
  - `us_issuers_only` boolean: type not evidenced by kernel source
  - `usdc_pct` unknown
  - `usyc_pct` unknown
  - `yield_enabled` boolean: type not evidenced by kernel source

## Response `200`

Successful tool execution result

- object
  - `verdict` string
  - `grade` string
  - `fail_count` integer
  - `warn_count` integer
  - `compliance_flags` string[]

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
