OpenAgentID documentation
Source referencesRust module referenceoas-wasm

oas-wasm · identity_bridge

Declared module signatures, types, configuration, and source documentation.

Source: oas/oas/oas-wasm/src/identity_bridge.rs. SHA-256: 2ca92579395ffd417fd1a0559317fca6bc82204f67e332da73d4b2a4a5bd4843.

This source reference follows declared modules and preserves feature attributes. It includes public declarations and implementation methods in those modules. Private-module exports and trait resolution still require the compiler; not every declaration is a crate-root import. Function bodies and constant values are omitted. Source comments describe their implementation context and are not a production deployment claim.

identity_bridge::create_hmr

Create a Human Root identity and export the result as JSON.

pub fn create_hmr(input_json: &str) -> String;

Source line: 171.

identity_bridge::create_mhr

Create a Multi-Human Root identity and export the result as JSON.

pub fn create_mhr(input_json: &str) -> String;

Source line: 176.

identity_bridge::derive_child

Derive a child identity and export the result as JSON.

pub fn derive_child(input_json: &str) -> String;

Source line: 181.

identity_bridge::sign_message

Sign a UTF-8 message with a base64url-encoded Ed25519 private key.

pub fn sign_message(input_json: &str) -> String;

Source line: 270.

identity_bridge::verify_signature

Verify a UTF-8 message signature against a multibase-encoded public key.

pub fn verify_signature(input_json: &str) -> String;

Source line: 302.

On this page