High-Level Flow
Last updated
Was this helpful?
User completes KYC once → Vault + Cloud Agent store raw docs.
Fairway issues EAS attestation with:
Subject address (EOA or ERC-1271 smart account).
kyc_verified_at timestamp.
Current sanctions_epoch.
Risk score if applicable.
Protocol calls PolicyEngine before sensitive actions.
PolicyEngine checks:
Attestation validity + signature.
sanctions_epoch freshness.
now - kyc_verified_at ≤ max_age (defined by the dApp).
Returns YES/NO + reason code.
Last updated
Was this helpful?
Was this helpful?

