πŸ†”
ID++ SDK Docs
  • πŸ†”Introduction
  • ❓Why use the ID++ SDK?
  • πŸ’‘Key concepts
    • ℹ️Decentralized Web Node (DWN)
    • ℹ️Decentralized identities (DID)
    • ℹ️Schemas
    • ℹ️Records
  • πŸ€“Reference
    • βš™οΈInstallation
    • βš™οΈConfiguration
    • βš™οΈInitialization
    • πŸ“ƒRecords
      • πŸ“–Queries
        • πŸ“‘How to query records
      • βš’οΈCRUD Operations
        • πŸ†•Create a record
        • πŸ“šRead a record
        • πŸ“‘Update a record
        • ❌Delete a record
    • πŸ›‘οΈVerifiable Credentials
      • πŸ’³Credentials
      • πŸ“œPresentations
  • πŸ—ΊοΈGuides
    • πŸ“Handling files
    • πŸš€Sharing records
Powered by GitBook
On this page
  1. Key concepts

Decentralized Web Node (DWN)

PreviousWhy use the ID++ SDK?NextDecentralized identities (DID)

A Decentralized Web Node (DWN) serves as a data repository and message transfer tool that entities can utilize to access public or private data associated with a specific .

Coming from web2 application development, we're used to having one centralized data store where all of the information is aggregated for each user in the system. Using DWNs allows us to create separate, private data stores for every user, or identity, in the system so their data is truly their own.

A DWN has its own protocol which can be configured to define how the DWN should operate.

In practice, the SDK enables us to create and manage DWNs for DIDs and easily store and manipulate the data within it. It also allows us to share data between different DWNs for collaboration.

πŸ’‘
ℹ️
decentralized identifier (DID)