Weave Sdk
Application SDK for identities, drives, stores, messaging, replication, and peer networking.
Package and implementation boundaries
Use the manifest and module reference for current versions, features and declarations. The SDK composes local stores, identity, discovery and replication interfaces; each store and transport has its own availability and recovery limits.
The messaging path currently uses plaintext TCP and does not verify messages before forwarding them. Basis, Forum and Gnosis have index/recovery limitations described in their guides. A constructed node is not evidence of a successful remote or production workflow.
Page map
Construct a configured WeaveNode.
Bind a DID and send signed messages.
Open drives and start replication.
Swarm and DHT integration through the SDK.
Source declarations and compiler-resolution boundaries.
Source modules
config— libs/weave-sdk/src/lib.rscrypto— libs/weave-sdk/src/lib.rserror— libs/weave-sdk/src/lib.rsidentity— libs/weave-sdk/src/lib.rsmessaging— libs/weave-sdk/src/lib.rsmodels— libs/weave-sdk/src/lib.rsnetwork— libs/weave-sdk/src/lib.rsnetwork_manager— libs/weave-sdk/src/lib.rsnode— libs/weave-sdk/src/lib.rsprelude— libs/weave-sdk/src/lib.rsreplication— libs/weave-sdk/src/lib.rs