Skip to main content

Crate h33_client

Crate h33_client 

Source
Expand description

§H33 Client

REST API client for H33.ai — post-quantum attestation, FHE computation, and H33-74 verification.

§Quick Start

use h33_client::H33Client;

#[tokio::main]
async fn main() -> Result<(), h33_client::Error> {
    let client = H33Client::new("https://api.h33.ai")?;

    // Verify an H33-74 attestation
    let result = client.verify_attestation(attestation_bytes).await?;
    println!("Valid: {}", result.valid);

    // Attest data
    let attestation = client.attest(b"my data", "BiometricAuth").await?;
    println!("H33-74: {}", attestation.substrate_hex);

    Ok(())
}

Structs§

AttestationResponse
Attestation response from the H33 API.
FheRequest
FHE computation request.
FheResponse
FHE computation response.
H33Client
H33 API client.
VerificationResult
Verification result.

Enums§

Error
Client error type.