@dwn-protocol/id-sdk
Version:
SDK for accessing the features and capabilities
41 lines (28 loc) • 1.83 kB
Markdown
# ID DWN SDK
Making developing with the ID++ Protocol easier to work with.
[ID++ OVERVIEW v3](./docs/OVERVIEW.md)
High-level overview for Abaxx teams, with architecture, swimlane, and protocol diagrams.
[Read the docs](./docs/README.md)
## Changelog
- `id-sdk >= v3.0.0`
- DID management: create and resolve `did:ion`, `did:key`, `did:dht`
- Verifiable Credentials: issue, sign, verify, revoke, suspend (Status List 2021)
- DWN records and protocols: full CRUD, protocol-based access control, optional recipient encryption
- P2P sync with ID++ relay network (configurable interval or off)
- Built on Node >= 20.3.0; ESM, CJS, and browser bundles
- Support for Digital Title
- `id >= v0.0.100 is built without need for node:crypto and for node >= 20.3.0 - 24.4.1`
- `built id on = 18.13.0`
- `id-sdk >= v0.0.30`
- `built sdk on >= 20.3.0`
- `apps can use >= 18.13.0`
## Project Resources
| Resource | Description |
| ------------------------------------------ | ----------------------------------------------------------------------------- |
| [CODEOWNERS](./CODEOWNERS) | Outlines the project lead(s) |
| [CODE_OF_CONDUCT.md](./CODE_OF_CONDUCT.md) | Expected behavior for project contributors, promoting a welcoming environment |
| [CONTRIBUTING.md](./CONTRIBUTING.md) | Developer guide to build, test, run, access CI, chat, discuss, file issues |
| [GOVERNANCE.md](./GOVERNANCE.md) | Project governance |
| [LICENSE](./LICENSE) | Apache License, Version 2.0 |
# NPM_TOKEN
export NPM_TOKEN=