# Vade Sidetree Plugin
[](https://crates.io/crates/vade-sidetree)
[](https://docs.rs/vade-sidetree:q)
[](./LICENSE.txt)
## About
This crate allows you to create,update and read DIDs based on sidetree implemetation.
For this purpose a [`VadePlugin`] implementation is exported: [`VadeSidetree`].
## VadeSidetree
Supports creating, updating and getting DIDs and DID documents based on sidetree, therefore supports:
- [`did_create`]
- [`did_resolve`]
- [`did_update`]
[`did_create`]: https://docs.rs/vade_evan_substrate/*/vade_evan_substrate/resolver/struct.VadeEvanSubstrate.html#method.did_create
[`did_resolve`]: https://docs.rs/vade_evan_substrate/*/vade_evan_substrate/resolver/struct.VadeEvanSubstrate.html#method.did_resolve
[`did_update`]: https://docs.rs/vade_evan_substrate/*/vade_evan_substrate/resolver/struct.VadeEvanSubstrate.html#method.did_update
[`VadeSidetree`]: https://git.slock.it/equs/interop/vade/vade-sidetree
[`Vade`]: https://docs.rs/vade/*/vade/struct.Vade.html
[`VadePlugin`]: https://docs.rs/vade/*/vade/trait.VadePlugin.html