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.2.tar.gz
(3.8 kB
view hashes)
Built Distribution
Close
Hashes for did_resolver-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a24dee4ae7c8dc3414d9da86cdcee77d0d5f77c51047ef5f06394b44708c988 |
|
MD5 | b779e0e1170edecfce8f36854635c70c |
|
BLAKE2b-256 | ed2e930481578bc3854a0174e72c1a3cabb2864b70fe27f6ddc53433c42f5e3e |