For the upcoming launch of the swiyu Public Beta Trust Infrastructure we created a new organisation swiyu-admin-ch.
Users must not use this library to create new DIDs, as they won't be compatible.
This project has been superseded by DID Toolbox. Parts of this library are still required by DID Resolver. This library will vanish in the near future, and the required parts will be relocated to Resolver.
An official Swiss Government project made by the Federal Office of Information Technology, Systems and Telecommunication FOITT as part of the electronic identity (e-ID) project.
The library can be used either directly in rust as is.
The library can be used directly in rust by adding the following dependency to your Cargo.toml:
[dependencies]
didtoolbox = { git = "https://github.com/e-id-admin/didtoolbox", branch = "main" }
# Optional: For manipulating the json content in the example
serde_json = "1.0.133"This project is licensed under the terms of the MIT license. See the LICENSE file for details.