Hubert - Distributed Infrastructure for Secure Multiparty Transactions - v1.0.0-alpha.20
    Preparing search index...

    Hubert - Distributed Infrastructure for Secure Multiparty Transactions - v1.0.0-alpha.20

    Hubert - Distributed Infrastructure for Secure Multiparty Transactions

    Disclaimer: This package is under active development and APIs may change.

    Hubert provides distributed infrastructure for secure multiparty transactions, designed to support FROST threshold signature protocols. It enables distributed key-value storage using ARID (Apparently Random Identifier) addressing with multiple storage backends.

    Key Features:

    • ARID-based Addressing: Cryptographic identifiers that appear random but are deterministically derived
    • Multiple Storage Backends: Mainline DHT, IPFS, Hybrid (DHT+IPFS), and Server modes
    • Write-once Semantics: Content-addressed storage that cannot be modified once written
    • Data Obfuscation: ChaCha20 encryption using ARID-derived keys
    • Gordian Envelope: All data is stored as Gordian Envelope structures

    This TypeScript implementation is based on hubert-rust v0.5.0 (commit).