Verification Layer

Transparent, protocol-based verification of anchor authenticity and integrity

What is Verification?

Definition

Verification is the process of confirming that an anchor is authentic, has not been tampered with, and accurately represents the state it claims to represent. Verification checks:

  • Signature Validity: Confirm the anchor was signed by the claimed issuer
  • Timestamp Accuracy: Verify the anchor was created at the claimed time
  • State Integrity: Ensure the state hash matches the actual result
  • Chain Continuity: Verify any referenced previous anchors
  • Metadata Consistency: Check for consistency in domain and context information

Verification Process

1Request Verification

Submit an anchor ID and the claimed state to the verification endpoint. The system will retrieve the anchor and perform cryptographic checks.

2Cryptographic Validation

Link Protocol verifies the anchor's signature using the issuer's public key and validates the state hash against the provided result.

3Return Verification Result

The system returns a verification result indicating whether the anchor is valid, along with detailed information about each verification check.

Verification States

Verified

The anchor has passed all verification checks. The state is authentic and has not been tampered with.

Unverified

The anchor exists but has not been verified yet. It may be pending verification or require additional checks.

Invalid

The anchor failed verification checks. The signature is invalid, the state hash does not match, or other integrity issues were detected.

Expired

The anchor has exceeded its retention period and is no longer available for verification.

Verification Metrics

Verification Success Rate

Percentage of anchors that pass verification checks. Higher rates indicate more reliable anchor issuance.

Average Verification Time

Average time required to verify an anchor. Lower times indicate more efficient verification processes.

Verification Coverage

Percentage of issued anchors that have been verified. Higher coverage indicates more thorough verification.

Best Practices

Verify Before Trusting

Always verify anchors before relying on them for critical decisions or cross-domain operations.

Monitor Verification Rates

Track your anchor verification success rate to identify and address issues with anchor issuance.

Use Verification Results

Incorporate verification results into your decision-making logic to ensure you're working with authentic data.

Implement Retry Logic

For unverified anchors, implement retry logic with exponential backoff to handle temporary verification delays.

Ready to Verify Anchors?
Learn how to integrate verification into your system.