> For the complete documentation index, see [llms.txt](https://docs.fairway.global/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fairway.global/developers/build-on-evm/attestation-led-compliance-eas-erc-1271-erc-3643.md).

# Attestation-Led Compliance (EAS, ERC-1271, ERC-3643)

### Introduction

Fairway enables **institutions** to enforce compliance on-chain in a privacy-preserving way. On EVM chains we use **EAS attestations** with:

* `kyc_verified_at` → when the KYC check was done (long-lived).
* `sanctions_epoch` → current counter for sanctions/risk list freshness.
* `risk_profile_score` → optional AML risk rating.

This lets dApps enforce **jurisdiction-specific freshness policies** without exposing PII.
