DIIP V2.1
Documentation example
Please wait...
altme-openid-vc://
https://app.altme.io/app/download/authorize
talao-openid-vc://
https://app.talao.co/app/download/authorize
openid-vc://
openid4vp://
openid://
siopv2://
Refresh
QR code encoded
openid-vc://?client_id=did%3Aweb%3Aapp.altme.io%3Aissuer&request_uri=https%3A%2F%2Ftalao.co%2Fverifier%2Fwallet%2Frequest_uri%2F0ea6c4ef-8eb5-11f0-9da7-0a1628958560
QR code decoded
openid-vc://?client_id=did:web:app.altme.io:issuer&request_uri=https://talao.co/verifier/wallet/request_uri/0ea6c4ef-8eb5-11f0-9da7-0a1628958560
Altme wallet universal link
https://app.altme.io/app/download/authorize?client_id=did%3Aweb%3Aapp.altme.io%3Aissuer&request_uri=https%3A%2F%2Ftalao.co%2Fverifier%2Fwallet%2Frequest_uri%2F0ea6c4ef-8eb5-11f0-9da7-0a1628958560
request_uri endpoint
eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDp3ZWI6YXBwLmFsdG1lLmlvOmlzc3VlciNrZXktMSIsInR5cCI6Im9hdXRoLWF1dGh6LXJlcStqd3QifQ.eyJhdWQiOiJodHRwczovL3NlbGYtaXNzdWVkLm1lL3YyIiwiY2xpZW50X2lkIjoiZGlkOndlYjphcHAuYWx0bWUuaW86aXNzdWVyIiwiY2xpZW50X2lkX3NjaGVtZSI6ImRpZCIsImNsaWVudF9tZXRhZGF0YSI6eyJ2cF9mb3JtYXRzIjp7Imp3dF92cF9qc29uIjp7ImFsZ192YWx1ZXNfc3VwcG9ydGVkIjpbIkVTMjU2IiwiRVMyNTZLIiwiRWREU0EiXX0sImxkcF92YyI6eyJwcm9vZl90eXBlIjpbIkVkMjU1MTlTaWduYXR1cmUyMDE4IiwiRWNkc2FTZWNwMjU2azFTaWduYXR1cmUyMDE5IiwiUnNhU2lnbmF0dXJlMjAxOCJdfSwibGRwX3ZwIjp7InByb29mX3R5cGUiOlsiRWQyNTUxOVNpZ25hdHVyZTIwMTgiLCJFY2RzYVNlY3AyNTZrMVNpZ25hdHVyZTIwMTkiLCJSc2FTaWduYXR1cmUyMDE4Il19LCJ2YytzZC1qd3QiOnsia2Itand0X2FsZ192YWx1ZXMiOlsiRVMyNTYiLCJFUzI1NksiLCJFZERTQSJdLCJzZC1qd3RfYWxnX3ZhbHVlcyI6WyJFUzI1NiIsIkVTMjU2SyIsIkVkRFNBIl19fX0sImV4cCI6MTc1NzU1Nzg3MywiaXNzIjoiZGlkOndlYjphcHAuYWx0bWUuaW86aXNzdWVyIiwibm9uY2UiOiIwZWE2ZDg3OS04ZWI1LTExZjAtYWQ3ZC0wYTE2Mjg5NTg1NjAiLCJwcmVzZW50YXRpb25fZGVmaW5pdGlvbiI6eyJmb3JtYXQiOnsiand0X3ZjX2pzb24iOnsiYWxnIjpbIkVTMjU2ayIsIkVTMjU2IiwiRWREU0EiXX0sImp3dF92cF9qc29uIjp7ImFsZyI6WyJFUzI1NmsiLCJFUzI1NiIsIkVkRFNBIl19fSwiaWQiOiI2MGYzMjg3OS0zYWEzLTExZWYtOWRkYy05M2QzODc2MzI5YzEiLCJpbnB1dF9kZXNjcmlwdG9ycyI6W3siY29uc3RyYWludHMiOnsiZmllbGRzIjpbeyJmaWx0ZXIiOnsiY29udGFpbnMiOnsiY29uc3QiOiJJbnN1cmFuY2VOYXR1cmFsUGVyc29uIn0sInR5cGUiOiJhcnJheSJ9LCJwYXRoIjpbIiQudmMudHlwZSJdfV19LCJpZCI6Ikluc3VyYW5jZV9mb3JfbmF0dXJhbF9wZXJzb25fMSIsIm5hbWUiOiJJbnB1dCBkZXNjcmlwdG9yIGZvciBjcmVkZW50aWFsIDEifV0sIm5hbWUiOiJUZXN0ICMyIiwicHVycG9zZSI6IkFsdG1lIHByZXNlbnRhdGlvbiBkZWZpbml0aW9uIHN1YnNldCBvZiBQRVggdjIuMCJ9LCJyZXNwb25zZV9tb2RlIjoiZGlyZWN0X3Bvc3QiLCJyZXNwb25zZV90eXBlIjoidnBfdG9rZW4iLCJyZXNwb25zZV91cmkiOiJodHRwczovL3RhbGFvLmNvL3ZlcmlmaWVyL3dhbGxldC9lbmRwb2ludC8wZWE2YzRlZi04ZWI1LTExZjAtOWRhNy0wYTE2Mjg5NTg1NjAiLCJzdGF0ZSI6IjBlYTZkOTM1LThlYjUtMTFmMC04OWFhLTBhMTYyODk1ODU2MCJ9.xct1QpSTGtYYiPn3Dw2SMWRDMv90qnyuk3foQ-jJdu-HkgAqIxlBnSnlonsBw9d3NSVLc0WcmAoj8Xj7spY1BA
request_uri header
{ "alg": "EdDSA", "kid": "did:web:app.altme.io:issuer#key-1", "typ": "oauth-authz-req+jwt" }
request_uri payload
{ "aud": "https://self-issued.me/v2", "client_id": "did:web:app.altme.io:issuer", "client_id_scheme": "did", "client_metadata": { "vp_formats": { "jwt_vp_json": { "alg_values_supported": [ "ES256", "ES256K", "EdDSA" ] }, "ldp_vc": { "proof_type": [ "Ed25519Signature2018", "EcdsaSecp256k1Signature2019", "RsaSignature2018" ] }, "ldp_vp": { "proof_type": [ "Ed25519Signature2018", "EcdsaSecp256k1Signature2019", "RsaSignature2018" ] }, "vc+sd-jwt": { "kb-jwt_alg_values": [ "ES256", "ES256K", "EdDSA" ], "sd-jwt_alg_values": [ "ES256", "ES256K", "EdDSA" ] } } }, "exp": 1757557873, "iss": "did:web:app.altme.io:issuer", "nonce": "0ea6d879-8eb5-11f0-ad7d-0a1628958560", "presentation_definition": { "format": { "jwt_vc_json": { "alg": [ "ES256k", "ES256", "EdDSA" ] }, "jwt_vp_json": { "alg": [ "ES256k", "ES256", "EdDSA" ] } }, "id": "60f32879-3aa3-11ef-9ddc-93d3876329c1", "input_descriptors": [ { "constraints": { "fields": [ { "filter": { "contains": { "const": "InsuranceNaturalPerson" }, "type": "array" }, "path": [ "$.vc.type" ] } ] }, "id": "Insurance_for_natural_person_1", "name": "Input descriptor for credential 1" } ], "name": "Test #2", "purpose": "Altme presentation definition subset of PEX v2.0" }, "response_mode": "direct_post", "response_type": "vp_token", "response_uri": "https://talao.co/verifier/wallet/endpoint/0ea6c4ef-8eb5-11f0-9da7-0a1628958560", "state": "0ea6d935-8eb5-11f0-89aa-0a1628958560" }
presentation_definition
{ "id": "60f32879-3aa3-11ef-9ddc-93d3876329c1", "input_descriptors": [ { "id": "Insurance_for_natural_person_1", "name": "Input descriptor for credential 1", "constraints": { "fields": [ { "path": [ "$.vc.type" ], "filter": { "type": "array", "contains": { "const": "InsuranceNaturalPerson" } } } ] } } ], "name": "Test #2", "purpose": "Altme presentation definition subset of PEX v2.0", "format": { "jwt_vp_json": { "alg": [ "ES256k", "ES256", "EdDSA" ] }, "jwt_vc_json": { "alg": [ "ES256k", "ES256", "EdDSA" ] } } }
client_metadata
{ "vp_formats": { "jwt_vp_json": { "alg_values_supported": [ "ES256", "ES256K", "EdDSA" ] }, "ldp_vp": { "proof_type": [ "Ed25519Signature2018", "EcdsaSecp256k1Signature2019", "RsaSignature2018" ] }, "ldp_vc": { "proof_type": [ "Ed25519Signature2018", "EcdsaSecp256k1Signature2019", "RsaSignature2018" ] }, "vc+sd-jwt": { "sd-jwt_alg_values": [ "ES256", "ES256K", "EdDSA" ], "kb-jwt_alg_values": [ "ES256", "ES256K", "EdDSA" ] } } }
transaction_data
[]
DIIP V2.1
Clic to present
Altme weblink
Talao weblink
Deeplink