Skip to main content

Crate diap_rs_sdk

Crate diap_rs_sdk 

Source

Re-exports§

pub use key_manager::KeyPair;
pub use key_manager::KeyManager;
pub use identity_manager::IdentityManager;
pub use identity_manager::AgentInfo;
pub use agent_auth::AgentAuthManager;
pub use did_builder::DIDDocument;
pub use identity_manager::IdentityRegistration;
pub use identity_manager::ServiceInfo;
pub use ipfs_client::IpfsClient;
pub use ipns_manager::IpnsManager;
pub use ipns_manager::IpnsPublishResult;
pub use ipns_manager::KeyInfo;
pub use agent_verification::AgentVerificationManager;
pub use agent_verification::AgentVerificationRequest;
pub use agent_verification::AgentVerificationStatus;
pub use did_builder::VerificationMethod;
pub use did_builder::Service;
pub use did_cache::CacheStats;

Modules§

agent_auth
agent_verification
config_manager
did_builder
did_cache
encrypted_iroh_id
encrypted_peer_id
identity_manager
ipfs_bidirectional_verification
ipfs_client
ipfs_node_manager
ipns_manager
iroh_communicator
iroh_node
key_generator
key_manager
DIAP Rust SDK - ZKP 版本 Decentralized Intelligent Agent Protocol 使用零知识证明验证 DID-CID 绑定,无需 IPNS
kubo_installer
noir_embedded
noir_verifier
noir_zkp
nonce_manager
pubsub_authenticator

Constants§

VERSION
SDK 版本