Skip to main content

Wallet Metadata

Updated the 28th of October 2024.

Metadata in the context of digital wallets like Talao and Altme describes the specific configurations that define the wallet’s compatibility, supported formats, cryptographic algorithms, and available features. They are crucial for setting up and integrating wallets for credential issuance and verification..

Issuance : Wallet acts as a client for an issuer

Wallet endpoints start either with https://app.talao.co/xxxx for Talao wallet or with https://app.altme.io/xxx for Altme wallet.

Below metadata is for Talao wallet:

{
"vp_formats_supported":{
"jwt_vp":{
"alg":[
"ES256",
"ES256K",
"EdDSA"
]
},
"jwt_vc":{
"alg":[
"ES256",
"ES256K",
"EdDSA"
]
},
"jwt_vp_json":{
"alg":[
"ES256",
"ES256K",
"EdDSA"
]
},
"jwt_vc_json":{
"alg":[
"ES256",
"ES256K",
"EdDSA"
]
},
"vc+sd-jwt":{
"alg":[
"ES256",
"ES256K",
"EdDSA"
]
},
"ldp_vp": {
"proof_type": [
"JsonWebSignature2020",
"Ed25519Signature2018",
"EcdsaSecp256k1Signature2019",
"RsaSignature2018"
]
},
"ldp_vc": {
"proof_type": [
"JsonWebSignature2020",
"Ed25519Signature2018",
"EcdsaSecp256k1Signature2019",
"RsaSignature2018"
]
}
},
"grant_types": [
"authorization code",
"pre-authorized_code"
],
"redirect_uris" [
"https://app.talao.co/app/download/callback"
],
"subject_syntax_types_supported": [
"did:key",
"did:jwk"
],
"subject_syntax_types_discriminations": [
"did:key:jwk_jcs-pub",
"did:ebsi:v1"
],
"response_types_supported":[
"vp_token",
"id_token"
],
"token_endpoint_auth_method_supported": [
"none",
"client_id",
"client_secret_post",
"client_secret_basic",
"client_secret_jwt"
],
"credential_offer_endpoint_supported": [
"openid-credential-offer://",
"haip://",
"https://app.talao.co/app/download/oidc4vc"
],
"contacts": [
"contact@talao.io"
]
}

Verification: wallet acts as an Authorization Server for a verifier

Wallet endpoints start either with https://app.talao.co/xxxx for Talao wallet or with https://app.altme.io/xxx for Altme wallet.

Learn more about wallet metada here.

Below metadata is for Talao wallet:

{
"issuer": "https://app.talao.co/wallet-issuer",
"wallet_name": "talao_wallet",
"key_type": "software",
"user_authentication": "system_biometry",
"authorization_endpoint": "https://app.talao.co/app/download/authorize",
"grant_types_supported": [
"authorization_code",
"pre-authorized_code"
],
"response_types_supported": [
"vp_token",
"id_token"
],
"scope_supported":[
"openid"
],
"subject_types_supported":[
"pairwise",
"public"
],
"vp_formats_supported": {
"jwt_vc_json": {
"alg_values_supported": [
"ES256",
"ES256K",
"EdDSA"
]
},
"jwt_vp_json": {
"alg_values_supported": [
"ES256",
"ES256K",
"EdDSA"
]
},
"jwt_vc_json-ld": {
"alg_values_supported": [
"ES256",
"ES256K",
"EdDSA"
]
},
"jwt_vp_json-ld": {
"alg_values_supported": [
"ES256",
"ES256K",
"EdDSA"
]
},
"vc+sd-jwt": {
"alg_values_supported": [
"ES256",
"ES256K",
"EdDSA"
]
},
"ldp_vp": {
"proof_type": [
"Ed25519Signature2018",
"EcdsaSecp256k1Signature2019"
]
},
"ldp_vc": {
"proof_type": [
"Ed25519Signature2018",
"EcdsaSecp256k1Signature2019"
]
}
},
"id_token_types_supported": [
"subject_signed_id_token"
],
"client_id_schemes_supported":[
"did",
"redirect_uri",
"x509_san_dns",
"verifier_attestation"
],
"subject_syntax_types_supported":[
"urn:ietf:params:oauth:jwk-thumbprint",
"did:key",
"did:jwk"
],
"id_token_signing_alg_values_supported": [
"ES256",
"ES256K",
"EdDSA"
],
"request_object_signing_alg_values_supported": [
"ES256",
"ES256K",
"EdDSA"
],
"presentation_definition_uri_supported": true,
"contacts": [
"contact@talao.io"
]
}