1use h33_client::H33Client;
6
7fn main() {
8 println!("H33 Client SDK — Quickstart\n");
9
10 let substrate_hex = "01409a7df8f7ed4f6ad3382fb173aa4e1dd6c58866aaf8a8375d3e7ffc951bd1d04b0000019dad095df2b71c7fdbebbf1304235886dbf89a8f04";
13
14 match H33Client::verify_local(substrate_hex) {
15 Ok(result) => {
16 println!(" Valid: {}", result.valid);
17 println!(" Type: {}", result.computation_type);
18 println!(" Commitment: {}...", &result.commitment[..32]);
19 println!(" Timestamp: {}", result.timestamp_ms);
20 println!(" Details: {}", result.details);
21 }
22 Err(e) => {
23 println!(" Verification failed: {}", e);
24 }
25 }
26
27 println!("\n For API calls, create a client:");
28 println!(" let client = H33Client::new(\"https://api.h33.ai\")?;");
29 println!(" let attestation = client.attest(data, \"BiometricAuth\").await?;");
30}