Attestation Registry
Signed, expiring eligibility attestations that contracts can check.
What it does
Smart contracts cannot read a passport, but they can check a signature. The Attestation Registry records eligibility attestations signed by an authorised policy service, such as investor class, jurisdiction and expiry, each tied to the version of the rules that produced it. Contracts verify the signature, freshness and policy before a protected action, and an attestation can be revoked the moment a status changes, for example after a sanctions update.
How it works
The Attestation Registry is where identity meets contracts. It records what Verifiable Credentials and the Compliance Engine decide, Data Oracles relay fresh attestations, and any protected action, from investing to voting, can check it.
Select a step to replay it. Hover to pause.
Step 1 of 3: Sign. The policy service signs an attestation: class, jurisdiction, expiry and rules version.
Key capabilities
Signed attestations
Typed, signed statements (EIP-712) that contracts verify on-chain.
Expiry and revocation
Attestations lapse on schedule and can be revoked instantly.
Policy versioning
Each attestation names the rules that produced it, so outdated decisions are rejected.
Open registries
Designed to work with public registries such as the Ethereum Attestation Service.