v0.7.0-alpha.1
Pre-release
Pre-release
This version introduces a new DID method targeting the IOTA UTXO ledger. This method works fundamentally differently from the previous method and introduces new capabilities to interact with Layer 1 entities like native tokens, NFTs and smart contracts.
This is an early alpha release, so there may be breaking changes in upcoming versions that invalidate DIDs created with this version. The method at this point is only intended for experimentation.
Note: Identities created with the earlier versions cannot be resolved with this version of the library.
Changed
- Rename
MixedResolvertoResolverin Wasm #1026 - Add length prefix to DID Document payloads #1010
- Feature-gate
Resolver#1007 - Rename
Stardusttypes toIota#1000 - Change Stardust DID method to IOTA #982
- Add Wasm Stardust Client #975
- Generalized Resolver #970
- Change
Storageto handleCoreDID#968 - Feature-gate
iota-clientdependency, integrateStardustDID#958 - Change
Storageto store arbitrary blobs #953 - Add
StardustDocumentMetadata, implementStardustDocumentmethods #951 - Fix stack overflow in
CoreDIDPartialEqimpl #946 - Change
Servicetypefield to allow sets #944 - Generalise
CredentialValidator,PresentationValidatorto support arbitrary DID Documents #935
Added
- Add Stardust Client Extension Trait #963
- Add StardustDID #949
- State metadata serialization for the stardust DID method #947
- Stardust DID Method Proof-of-Concept #940
- Implement the Identity Agent #322