Verifying Proofs in Transcend

Transcend provides developers with robust tools to validate cryptographic proofs, ensuring the authenticity and integrity of every action performed by AI Agents.


Signature Validation

The Transcend SDK enables seamless verification of signatures to confirm that they match the corresponding hashes.

Example in Rust

use transcend_sdk::{Verifier, Proof};

fn main() {
    let proof = Proof::new("your-proof-hash", "signature-string");
    let verifier = Verifier::new();

    match verifier.verify_signature(&proof) {
        Ok(is_valid) => {
            if is_valid {
                println!("Signature is valid!");
            } else {
                println!("Signature is invalid!");
            }
        }
        Err(e) => println!("Error verifying signature: {:?}", e),
    }
}

Attestation Validation

Validate that the attestation matches the Trusted Execution Environment (TEE) signature, ensuring that the action was securely executed.

Step-by-Step Attestation Validation

  1. Clone the Transcend Validation Repository:

    git clone https://github.com/aevos-ai/transcend-validation.git
    cd transcend-validation
  2. Run the validation script with your attestation document:

    bashKopiërenBewerkencargo run -- --attestation "your-attestation-doc"

This process confirms that the TEE securely executed the operation and generated an authentic attestation.


Explorer Integration

The Transcend Explorer is a powerful tool for tracing actions and verifying proofs in real-time.

Capabilities

  • Transaction Monitoring: Access a detailed view of all transactions and their associated cryptographic proofs.

  • Agent Action Logs: Trace the sequence of AI Agent operations with full transparency.

  • Verification Status: Instantly confirm the validity of actions, ensuring end-to-end trust.

Benefits of Transcend Explorer

  • User-Friendly: Intuitive interface for developers and stakeholders.

  • Real-Time Feedback: View verification statuses as they are processed.

  • Comprehensive Insights: Explore every step of the cryptographic proof chain.


Building a Foundation of Trust

With tools like signature validation, attestation verification, and the Transcend Explorer, Aevos ensures that every interaction within its ecosystem is both secure and transparent. This commitment to verification empowers developers and instills confidence in all stakeholders.

Last updated