Crate noosphere_ns

Crate noosphere_ns 

Source

Re-exports§

pub use dht::DhtConfig;
pub use dht::NetworkInfo;
pub use dht::Peer;
pub use name_system::BOOTSTRAP_PEERS;

Modules§

dht
helpers
server
utils

Structs§

BOOTSTRAP_PEERS
Noosphere Name System’s maintained list of peers to bootstrap nodes joining the network.
Multiaddr
Representation of a Multiaddr.
NameSystem
The NameSystem is responsible for both propagating and resolving Sphere DIDs into an authorized UCAN publish token, resolving into a [Link] address for a sphere’s content. These records are propagated and resolved via the Noosphere Name System, a distributed network, built on libp2p’s Kademlia DHT specification.
NameSystemBuilder
NameSystemBuilder is an alternate interface for creating a new NameSystem. key_material and store must be provided.
PeerId
Identifier of a peer of the network.

Traits§

DhtClient
NameResolver
NameSystemKeyMaterial