Weave documentation
Weave Sdk
Core SDK

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

Source modules

  • config — libs/weave-sdk/src/lib.rs
  • crypto — libs/weave-sdk/src/lib.rs
  • error — libs/weave-sdk/src/lib.rs
  • identity — libs/weave-sdk/src/lib.rs
  • messaging — libs/weave-sdk/src/lib.rs
  • models — libs/weave-sdk/src/lib.rs
  • network — libs/weave-sdk/src/lib.rs
  • network_manager — libs/weave-sdk/src/lib.rs
  • node — libs/weave-sdk/src/lib.rs
  • prelude — libs/weave-sdk/src/lib.rs
  • replication — libs/weave-sdk/src/lib.rs

On this page