No project description provided
Project description
did-resolver
This is a copy of Typescript DID Resolver.
Install
It is available on PyPi
pip install did-resolver
Usage
from did_resolver import Resolver
def get_resolver():
def resolve(did, _1, _2):
return {
"didResolutionMetadata": {"contentType": "application/did+ld+json"},
"didDocument": {
"@context": "https://w3id.org/did/v1",
"id": did,
"verificationMethod": [
{
"id": "owner",
"controller": "1234",
"type": "xyz",
},
],
},
"didDocumentMetadata": {},
}
return {"cardstack": resolve}
example_did = "did:cardstack:1pWMyKj3qfgbTtdBuaWSGUeN70913f2bde84cb36"
print(Resolver(get_resolver()).resolve(example_did))
Publish
pdm plugin add pdm-publish
pdm publish --password <token>
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
did-resolver-0.0.3.tar.gz
(4.4 kB
view hashes)
Built Distribution
Close
Hashes for did_resolver-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23181d75cbf5314991969a9eb5962ca77d08fdecfd329ab812af0cc08239eea8 |
|
MD5 | 9ab7544aaea873825788a817efc291e8 |
|
BLAKE2b-256 | 49044702bdf37748cbf12cdaac3c1524abc1d3c6b270df5f5da1042131439d12 |