Attestra
NEAR nativesends a testnet transaction

Scheduled Revocation

Set a revoke time the contract enforces.

Sign in with a NEAR wallet or a passkey to send transactions. Reads work without signing in.

Schedule

Status

Finalize

Records the due revocation (the keeper does this automatically)

How it works

The contract stores the time and every read after it reports the attestation as revoked: no transaction is needed for it to take effect.

The keeper service then calls finalize_revocation, which writes the revocation event for indexers and burns a linked credential. Anyone may call it.