diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 7d9600b..38fd323 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -7,7 +7,7 @@ on: - synchronize push: branches: - - next + - main # Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages permissions: @@ -56,7 +56,9 @@ jobs: - name: Build Angular app run: cd viewer && npm run build -- --configuration production - + # this will be removed after iiw is over + - name: Copy old view + run: cp -r old viewer/dist/browser/old - name: upload artifacts uses: actions/upload-artifact@v4 with: diff --git a/old/flattened_wallets.json b/old/flattened_wallets.json new file mode 100644 index 0000000..809ed16 --- /dev/null +++ b/old/flattened_wallets.json @@ -0,0 +1,1650 @@ +[ + { + "aip": "-", + "api": "-", + "blockchainPurpose": "-", + "blockchainType": "AceBlock blockchain framework", + "blockchainUsed": "Yes", + "company": "AceBlock", + "connectionTypes": "-", + "credExchangeProtocol": "-", + "credentialFormat": "-", + "cryptoAgility": "-", + "ddip": "-", + "deepLinking": "-", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "-", + "hardwareSupport": "-", + "holderCapability": "-", + "identifierHolder": "-", + "identifierIssuer": "-", + "issuerCapability": "-", + "keyHistoryHolder": "-", + "keyHistoryIssuer": "-", + "keyRotationHolder": "-", + "keyRotationIssuer": "-", + "logo": "static/aceid-wallet.png", + "mdoc": "-", + "name": "AceID Wallet", + "observability": "-", + "offlineFriendly": "-", + "openSource": "-", + "organisationalWallet": "-", + "peer2PeerProtocols": "-", + "portability": "-", + "predicates": "-", + "quantumSafe": "-", + "revocationAlgorithm": "-", + "scope": "-", + "selectiveDisclosure": "-", + "signatureAlgorithm": "-", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "-" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "-", + "blockchainType": "-", + "blockchainUsed": "-", + "company": "Apple", + "connectionTypes": "-", + "credExchangeProtocol": "-", + "credentialFormat": "-", + "cryptoAgility": "-", + "ddip": "-", + "deepLinking": "-", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "-", + "hardwareSupport": "-", + "holderCapability": "-", + "identifierHolder": "-", + "identifierIssuer": "-", + "issuerCapability": "-", + "keyHistoryHolder": "-", + "keyHistoryIssuer": "-", + "keyRotationHolder": "-", + "keyRotationIssuer": "-", + "logo": "static/apple-wallet.png", + "mdoc": "-", + "name": "Apple Wallet", + "observability": "-", + "offlineFriendly": "-", + "openSource": "-", + "organisationalWallet": "-", + "peer2PeerProtocols": "-", + "portability": "-", + "predicates": "-", + "quantumSafe": "-", + "revocationAlgorithm": "-", + "scope": "-", + "selectiveDisclosure": "-", + "signatureAlgorithm": "-", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "-" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "Anchoring public DIDs for issuers and/or verifiers (ie: enabling trust registry)", + "blockchainType": "Cardano", + "blockchainUsed": "Yes", + "company": "IOHK", + "connectionTypes": "Connection-based communication", + "credExchangeProtocol": "Issue Credential Protocol, Present Proof Protocol, Presentation Exchange", + "credentialFormat": "JWT-VC, soon:AnonCreds", + "cryptoAgility": "Yes", + "ddip": "-", + "deepLinking": "No", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "JSON, JSON-LD", + "hardwareSupport": "Yes", + "holderCapability": "-", + "identifierHolder": "did:prism", + "identifierIssuer": "did:prism", + "issuerCapability": "-", + "keyHistoryHolder": "No", + "keyHistoryIssuer": "No", + "keyRotationHolder": "No", + "keyRotationIssuer": "No", + "logo": "static/atala-prism.png", + "mdoc": "-", + "name": "Atala PRISM", + "observability": "-", + "offlineFriendly": "-", + "openSource": "No", + "organisationalWallet": "-", + "peer2PeerProtocols": "DIDComm", + "portability": "-", + "predicates": "No", + "quantumSafe": "No", + "revocationAlgorithm": "Revocation not supported, soon: Revocation List 2021", + "scope": "-", + "selectiveDisclosure": "No", + "signatureAlgorithm": "ECDSA, soon: CL", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "No" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "-", + "blockchainType": "-", + "blockchainUsed": "-", + "company": "Microsoft", + "connectionTypes": "-", + "credExchangeProtocol": "-", + "credentialFormat": "-", + "cryptoAgility": "-", + "ddip": "-", + "deepLinking": "-", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "-", + "hardwareSupport": "-", + "holderCapability": "-", + "identifierHolder": "-", + "identifierIssuer": "-", + "issuerCapability": "-", + "keyHistoryHolder": "-", + "keyHistoryIssuer": "-", + "keyRotationHolder": "-", + "keyRotationIssuer": "-", + "logo": "static/authenticator.png", + "mdoc": "-", + "name": "Authenticator", + "observability": "-", + "offlineFriendly": "-", + "openSource": "-", + "organisationalWallet": "-", + "peer2PeerProtocols": "-", + "portability": "-", + "predicates": "-", + "quantumSafe": "-", + "revocationAlgorithm": "-", + "scope": "-", + "selectiveDisclosure": "-", + "signatureAlgorithm": "-", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "-" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "-", + "blockchainType": "-", + "blockchainUsed": "-", + "company": "Government of BC", + "connectionTypes": "-", + "credExchangeProtocol": "-", + "credentialFormat": "-", + "cryptoAgility": "-", + "ddip": "-", + "deepLinking": "-", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "-", + "hardwareSupport": "-", + "holderCapability": "-", + "identifierHolder": "-", + "identifierIssuer": "-", + "issuerCapability": "-", + "keyHistoryHolder": "-", + "keyHistoryIssuer": "-", + "keyRotationHolder": "-", + "keyRotationIssuer": "-", + "logo": "static/bc-wallet.png", + "mdoc": "-", + "name": "BC Wallet", + "observability": "-", + "offlineFriendly": "-", + "openSource": "-", + "organisationalWallet": "-", + "peer2PeerProtocols": "-", + "portability": "-", + "predicates": "-", + "quantumSafe": "-", + "revocationAlgorithm": "-", + "scope": "-", + "selectiveDisclosure": "-", + "signatureAlgorithm": "-", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "-" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "-", + "blockchainType": "Bitcoin and Ethereum, with Merkle proof linking credential to blockchain transaction", + "blockchainUsed": "Yes", + "company": "Hyland Credentials (formerly: Learning Machine)", + "connectionTypes": "-", + "credExchangeProtocol": "-", + "credentialFormat": "-", + "cryptoAgility": "-", + "ddip": "-", + "deepLinking": "-", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "-", + "hardwareSupport": "-", + "holderCapability": "-", + "identifierHolder": "-", + "identifierIssuer": "-", + "issuerCapability": "-", + "keyHistoryHolder": "-", + "keyHistoryIssuer": "-", + "keyRotationHolder": "-", + "keyRotationIssuer": "-", + "logo": "static/blockcerts-wallet.png", + "mdoc": "-", + "name": "Blockcerts Wallet", + "observability": "-", + "offlineFriendly": "-", + "openSource": "Yes", + "organisationalWallet": "-", + "peer2PeerProtocols": "-", + "portability": "-", + "predicates": "-", + "quantumSafe": "-", + "revocationAlgorithm": "-", + "scope": "-", + "selectiveDisclosure": "-", + "signatureAlgorithm": "-", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "-" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "-", + "blockchainType": "Ethereum or Blockpass", + "blockchainUsed": "Yes", + "company": "Blockpass IDN", + "connectionTypes": "-", + "credExchangeProtocol": "-", + "credentialFormat": "-", + "cryptoAgility": "-", + "ddip": "-", + "deepLinking": "-", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "-", + "hardwareSupport": "-", + "holderCapability": "-", + "identifierHolder": "-", + "identifierIssuer": "-", + "issuerCapability": "-", + "keyHistoryHolder": "-", + "keyHistoryIssuer": "-", + "keyRotationHolder": "-", + "keyRotationIssuer": "-", + "logo": "static/blockpass.png", + "mdoc": "-", + "name": "Blockpass", + "observability": "-", + "offlineFriendly": "-", + "openSource": "No", + "organisationalWallet": "-", + "peer2PeerProtocols": "-", + "portability": "-", + "predicates": "-", + "quantumSafe": "-", + "revocationAlgorithm": "-", + "scope": "-", + "selectiveDisclosure": "-", + "signatureAlgorithm": "-", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "-" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "Schema, CredentialDefinitions, DID, Revocation", + "blockchainType": "Hyperledger Indy", + "blockchainUsed": "Yes", + "company": "The Ego Company", + "connectionTypes": "Direct communication, Connection-based communication", + "credExchangeProtocol": "OIDC4CI, Issue Credential Protocol, Present Proof Protocol, Presentation Exchange", + "credentialFormat": "AnonCred, JSON-LD", + "cryptoAgility": "No", + "ddip": "-", + "deepLinking": "-", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "JSON", + "hardwareSupport": "No", + "holderCapability": "-", + "identifierHolder": "did:", + "identifierIssuer": "did:sov", + "issuerCapability": "-", + "keyHistoryHolder": "No", + "keyHistoryIssuer": "No", + "keyRotationHolder": "No", + "keyRotationIssuer": "No", + "logo": "static/certishare-wallet.png", + "mdoc": "-", + "name": "CertiShare Wallet", + "observability": "No", + "offlineFriendly": "-", + "openSource": "No", + "organisationalWallet": "-", + "peer2PeerProtocols": "DIDComm, DID Exchange Protocol, openID", + "portability": "-", + "predicates": "Yes", + "quantumSafe": "No", + "revocationAlgorithm": "Indy revocation", + "scope": "-", + "selectiveDisclosure": "Yes", + "signatureAlgorithm": "BBS+", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "No" + }, + { + "aip": "Yes", + "api": "-", + "blockchainPurpose": "For publishing schema IDs, credential def IDs and public DID", + "blockchainType": "Hyperledger Indy, Ethereum, EBSI blockchain", + "blockchainUsed": "Yes", + "company": "iGrant.io", + "connectionTypes": "Direct communication, Connection-based communication", + "credExchangeProtocol": "OIDC4CI, OIDC4VP, Issue Credential Protocol, Present Proof Protocol, Presentation Exchange, DEXA", + "credentialFormat": "AnonCreds, JWT-VC, ICAO DTC, x.509", + "cryptoAgility": "No", + "ddip": "-", + "deepLinking": "Yes", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "Yes", + "encodingScheme": "JSON", + "hardwareSupport": "No", + "holderCapability": "-", + "identifierHolder": "did:ebsi, did:key, link secrets, X.509", + "identifierIssuer": "did:ebsi, did:key, did:sov, X.509", + "issuerCapability": "-", + "keyHistoryHolder": "Yes", + "keyHistoryIssuer": "Yes", + "keyRotationHolder": "Yes", + "keyRotationIssuer": "Yes", + "logo": "static/data-wallet.png", + "mdoc": "Planned", + "name": "Data Wallet", + "observability": "No", + "offlineFriendly": "Yes", + "openSource": "No", + "organisationalWallet": "Yes, but branded as Enterprise Wallet Platform by iGrant.io", + "peer2PeerProtocols": "OIDC4VC, OIDC4VP, SIOPv2, DIDComm, DID Exchange Protocol, Connection protocols in AIP 1.0", + "portability": "-", + "predicates": "Yes", + "quantumSafe": "No", + "revocationAlgorithm": "Indy revocation, EBSI revocation, W3C Status List 2021, SLTD database (travel and identity documents), CRL - certificate revocation list", + "scope": "-", + "selectiveDisclosure": "Yes", + "signatureAlgorithm": "CL, ES256, ECDSA", + "support": "support@igrant.io", + "urlAppStore": "https://apple.co/2Mz9nJp", + "urlGooglePlayStore": "https://play.google.com/store/apps/details?id=io.igrant.mobileagent", + "urlWebApp": "https://business.igrant.io/", + "urlWebsite": "https://igrant.io/datawallet.html", + "verifierCapability": "-", + "verifierUnlinkability": "Yes" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "N/A", + "blockchainType": "N/A", + "blockchainUsed": "No", + "company": "Rabobank Nederland", + "connectionTypes": "Direct communication", + "credExchangeProtocol": "Datakeeper protocol (Verifiable Presentation)", + "credentialFormat": "LDP-VC", + "cryptoAgility": "Yes", + "ddip": "-", + "deepLinking": "Yes", + "deployment": "-", + "downloadSource": "-", + "eassi": "Yes", + "ebsi": "-", + "encodingScheme": "JSON-LD", + "hardwareSupport": "Yes", + "holderCapability": "-", + "identifierHolder": "did:eth", + "identifierIssuer": "did:eth", + "issuerCapability": "-", + "keyHistoryHolder": "No", + "keyHistoryIssuer": "No", + "keyRotationHolder": "No", + "keyRotationIssuer": "No", + "logo": "static/datakeeper.png", + "mdoc": "-", + "name": "Datakeeper", + "observability": "No", + "offlineFriendly": "No", + "openSource": "No", + "organisationalWallet": "-", + "peer2PeerProtocols": "Datakeeper protocol", + "portability": "-", + "predicates": "Depending on ...", + "quantumSafe": "No", + "revocationAlgorithm": "Validity credential, Revocation not supported", + "scope": "-", + "selectiveDisclosure": "Yes", + "signatureAlgorithm": "ECDSA", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "No" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "-", + "blockchainType": "-", + "blockchainUsed": "-", + "company": "Thales", + "connectionTypes": "-", + "credExchangeProtocol": "-", + "credentialFormat": "-", + "cryptoAgility": "-", + "ddip": "-", + "deepLinking": "-", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "-", + "hardwareSupport": "-", + "holderCapability": "-", + "identifierHolder": "-", + "identifierIssuer": "-", + "issuerCapability": "-", + "keyHistoryHolder": "-", + "keyHistoryIssuer": "-", + "keyRotationHolder": "-", + "keyRotationIssuer": "-", + "logo": "static/digital-id-wallet.png", + "mdoc": "-", + "name": "Digital ID Wallet", + "observability": "-", + "offlineFriendly": "-", + "openSource": "-", + "organisationalWallet": "-", + "peer2PeerProtocols": "-", + "portability": "-", + "predicates": "-", + "quantumSafe": "-", + "revocationAlgorithm": "-", + "scope": "-", + "selectiveDisclosure": "-", + "signatureAlgorithm": "-", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "-" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "N/A", + "blockchainType": "N/A", + "blockchainUsed": "No", + "company": "esatus AG", + "connectionTypes": "Connection-based communication", + "credExchangeProtocol": "Issue Credential Protocol, Present Proof Protocol, Presentation Exchange", + "credentialFormat": "AnonCred", + "cryptoAgility": "No", + "ddip": "-", + "deepLinking": "Yes", + "deployment": "-", + "downloadSource": "-", + "eassi": "Yes", + "ebsi": "-", + "encodingScheme": "JSON", + "hardwareSupport": "No", + "holderCapability": "-", + "identifierHolder": "Link secret", + "identifierIssuer": "Link secret", + "issuerCapability": "-", + "keyHistoryHolder": "No", + "keyHistoryIssuer": "No", + "keyRotationHolder": "No", + "keyRotationIssuer": "No", + "logo": "static/esatus-wallet.png", + "mdoc": "-", + "name": "esatus Wallet", + "observability": "No", + "offlineFriendly": "No", + "openSource": "A new version of the wallet - called SOWL wallet - will be available soon, together with an open source wallet SDK on which SOWL Wallet is based.", + "organisationalWallet": "-", + "peer2PeerProtocols": "DIDComm", + "portability": "-", + "predicates": "Yes", + "quantumSafe": "No", + "revocationAlgorithm": "Indy revocation", + "scope": "-", + "selectiveDisclosure": "Yes", + "signatureAlgorithm": "CL", + "support": "-", + "urlAppStore": "https://apps.apple.com/us/app/esatus-wallet/id1496769057?itsct=apps_box&itscg=30200", + "urlGooglePlayStore": "https://play.google.com/store/apps/details?id=com.esatus.wallet&hl=de_DE&pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1", + "urlWebApp": "-", + "urlWebsite": "https://esatus.com/index.html%3Fp=7663&lang=en.html", + "verifierCapability": "-", + "verifierUnlinkability": "Yes" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "To anchor DIDs (legal entities), and to anchor the trust framework", + "blockchainType": "We are agnostic to the infra, so the platform right now supports Ethereum, Fabric and EBSI", + "blockchainUsed": "Yes", + "company": "Gataca Inc.", + "connectionTypes": "Direct communication, Connection-based communication", + "credExchangeProtocol": "OIDC4CI, OIDC4VP, Presentation Exchange", + "credentialFormat": "LDP-VC, JTW-VC", + "cryptoAgility": "Yes", + "ddip": "-", + "deepLinking": "Yes", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "JSON-LD", + "hardwareSupport": "No", + "holderCapability": "-", + "identifierHolder": "did:key", + "identifierIssuer": "did:gatc", + "issuerCapability": "-", + "keyHistoryHolder": "No", + "keyHistoryIssuer": "No", + "keyRotationHolder": "No", + "keyRotationIssuer": "No", + "logo": "static/gataca.png", + "mdoc": "-", + "name": "Gataca", + "observability": "Yes", + "offlineFriendly": "Yes, implemntation according to ARF", + "openSource": "No", + "organisationalWallet": "-", + "peer2PeerProtocols": "OIDC, SIOP", + "portability": "-", + "predicates": "No", + "quantumSafe": "No", + "revocationAlgorithm": "Status List 2017, Status List 2021", + "scope": "-", + "selectiveDisclosure": "Yes", + "signatureAlgorithm": "EdDSA, RSA, secp256k, P-256, CadEs", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "No" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "Anchor DID & DID Documents", + "blockchainType": "Depending on DID method", + "blockchainUsed": "Yes", + "company": "Gimly", + "connectionTypes": "Direct communication, Connection-based communication, Direct NFC-based communication", + "credExchangeProtocol": "OIDC4CI, OIDC4VP, Presentation Exchange", + "credentialFormat": "JWT, JWT-VC, LDP-VC", + "cryptoAgility": "-", + "ddip": "-", + "deepLinking": "Yes", + "deployment": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "-", + "hardwareSupport": "Yes, NFC HWW", + "holderCapability": "-", + "identifierHolder": "did:ethr, did:ion, did:web, did:jwk, did:key", + "identifierIssuer": "did:web, did:ion, did:key, did:jwk", + "issuerCapability": "-", + "keyHistoryHolder": "-", + "keyHistoryIssuer": "-", + "keyRotationHolder": "-", + "keyRotationIssuer": "-", + "logo": "static/Gimly-wallet.png", + "mdoc": "-", + "name": "Tap ID", + "observability": "-", + "offlineFriendly": "Yes", + "openSource": "No", + "organisationalWallet": "-", + "peer2PeerProtocols": "OIDC, SIOP, DIDComm", + "portability": "-", + "predicates": "No", + "quantumSafe": "-", + "revocationAlgorithm": "Status List 2021", + "scope": "Travel, Hospitality, Access Control", + "selectiveDisclosure": "Yes", + "signatureAlgorithm": "BBS+, ECDSA", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "https://www.gimly.io", + "verifierCapability": "-", + "verifierUnlinkability": "-" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "No personal data", + "blockchainType": "public permissioned Ethereum, IPFS", + "blockchainUsed": "Yes", + "company": "Blockchain Helix AG", + "connectionTypes": "Direct communication, Connection-based communication", + "credExchangeProtocol": "Issue Credential Protocol, Present Proof Protocol, Presentation Exchange", + "credentialFormat": "JWT, JWT-VC", + "cryptoAgility": "Yes", + "ddip": "-", + "deepLinking": "Yes", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "compact and JSON serialization, JSON, JSON-LD", + "hardwareSupport": "Yes", + "holderCapability": "-", + "identifierHolder": "did:key, ENS, did:eth", + "identifierIssuer": "did:key, ENS, did:eth", + "issuerCapability": "-", + "keyHistoryHolder": "No", + "keyHistoryIssuer": "No", + "keyRotationHolder": "No", + "keyRotationIssuer": "No", + "logo": "static/helix-id.png", + "mdoc": "-", + "name": "helix id", + "observability": "No", + "offlineFriendly": "Yes", + "openSource": "partly open sourced", + "organisationalWallet": "-", + "peer2PeerProtocols": "OIDC, DIDComm, DID Exchange Protocol", + "portability": "-", + "predicates": "Yes", + "quantumSafe": "No", + "revocationAlgorithm": "DID Revocation", + "scope": "-", + "selectiveDisclosure": "Yes", + "signatureAlgorithm": "BBS+, ECDSA", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "No" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "-", + "blockchainType": "-", + "blockchainUsed": "-", + "company": "IDEMIA Group", + "connectionTypes": "-", + "credExchangeProtocol": "-", + "credentialFormat": "-", + "cryptoAgility": "-", + "ddip": "-", + "deepLinking": "-", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "-", + "hardwareSupport": "-", + "holderCapability": "-", + "identifierHolder": "-", + "identifierIssuer": "-", + "issuerCapability": "-", + "keyHistoryHolder": "-", + "keyHistoryIssuer": "-", + "keyRotationHolder": "-", + "keyRotationIssuer": "-", + "logo": "static/idema.png", + "mdoc": "-", + "name": "IDEMIA Mobile ID", + "observability": "-", + "offlineFriendly": "-", + "openSource": "-", + "organisationalWallet": "-", + "peer2PeerProtocols": "-", + "portability": "-", + "predicates": "-", + "quantumSafe": "-", + "revocationAlgorithm": "-", + "scope": "-", + "selectiveDisclosure": "-", + "signatureAlgorithm": "-", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "-" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "-", + "blockchainType": "-", + "blockchainUsed": "-", + "company": "-", + "connectionTypes": "-", + "credExchangeProtocol": "-", + "credentialFormat": "-", + "cryptoAgility": "-", + "ddip": "-", + "deepLinking": "-", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "-", + "hardwareSupport": "-", + "holderCapability": "-", + "identifierHolder": "-", + "identifierIssuer": "-", + "issuerCapability": "-", + "keyHistoryHolder": "-", + "keyHistoryIssuer": "-", + "keyRotationHolder": "-", + "keyRotationIssuer": "-", + "logo": "static/idento-one.png", + "mdoc": "-", + "name": "idento.one", + "observability": "-", + "offlineFriendly": "-", + "openSource": "-", + "organisationalWallet": "-", + "peer2PeerProtocols": "-", + "portability": "-", + "predicates": "-", + "quantumSafe": "-", + "revocationAlgorithm": "-", + "scope": "-", + "selectiveDisclosure": "-", + "signatureAlgorithm": "-", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "-" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "Authorization, Credentials Schemas, Revocation registry", + "blockchainType": "HyperLedger Indy", + "blockchainUsed": "Yes", + "company": "-", + "connectionTypes": "Direct communication, Connection-based communication", + "credExchangeProtocol": "Present Proof Protocol", + "credentialFormat": "AnonCred", + "cryptoAgility": "No", + "ddip": "-", + "deepLinking": "-", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "JSON", + "hardwareSupport": "No", + "holderCapability": "-", + "identifierHolder": "did:sov", + "identifierIssuer": "did:sov", + "issuerCapability": "-", + "keyHistoryHolder": "No", + "keyHistoryIssuer": "No", + "keyRotationHolder": "No", + "keyRotationIssuer": "No", + "logo": "static/identry.png", + "mdoc": "-", + "name": "Identry", + "observability": "No", + "offlineFriendly": "-", + "openSource": "No", + "organisationalWallet": "-", + "peer2PeerProtocols": "DIDComm", + "portability": "-", + "predicates": "Yes", + "quantumSafe": "No", + "revocationAlgorithm": "Indy revocation", + "scope": "-", + "selectiveDisclosure": "Yes", + "signatureAlgorithm": "CL", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "Yes" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "-", + "blockchainType": "Blockchain network based on Ethereum", + "blockchainUsed": "Yes", + "company": "KayTrust", + "connectionTypes": "-", + "credExchangeProtocol": "-", + "credentialFormat": "-", + "cryptoAgility": "-", + "ddip": "-", + "deepLinking": "-", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "-", + "hardwareSupport": "-", + "holderCapability": "-", + "identifierHolder": "-", + "identifierIssuer": "-", + "issuerCapability": "-", + "keyHistoryHolder": "-", + "keyHistoryIssuer": "-", + "keyRotationHolder": "-", + "keyRotationIssuer": "-", + "logo": "static/kaytrust-wallet.png", + "mdoc": "-", + "name": "KayTrust Wallet", + "observability": "-", + "offlineFriendly": "-", + "openSource": "No", + "organisationalWallet": "-", + "peer2PeerProtocols": "-", + "portability": "-", + "predicates": "-", + "quantumSafe": "-", + "revocationAlgorithm": "-", + "scope": "-", + "selectiveDisclosure": "-", + "signatureAlgorithm": "-", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "-" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "Decentralized Public Key Infrastructure", + "blockchainType": "Hyperledger Indy", + "blockchainUsed": "Yes", + "company": "main incubator GmbH", + "connectionTypes": "Direct communication, Connection-based communication", + "credExchangeProtocol": "Issue Credential Protocol, Present Proof Protocol, soon: OpenID4VCI and OpenID4VP", + "credentialFormat": "AnonCred", + "cryptoAgility": "No", + "ddip": "-", + "deepLinking": "Yes", + "deployment": "-", + "downloadSource": "-", + "eassi": "Soon", + "ebsi": "-", + "encodingScheme": "JSON", + "hardwareSupport": "No", + "holderCapability": "-", + "identifierHolder": "Link secret", + "identifierIssuer": "did:sovrin (did:indy)", + "issuerCapability": "-", + "keyHistoryHolder": "No", + "keyHistoryIssuer": "No", + "keyRotationHolder": "No", + "keyRotationIssuer": "No", + "logo": "static/lissi-wallet.png", + "mdoc": "-", + "name": "Lissi Wallet", + "observability": "No", + "offlineFriendly": "-", + "openSource": "No", + "organisationalWallet": "-", + "peer2PeerProtocols": "DIDComm", + "portability": "-", + "predicates": "Yes", + "quantumSafe": "No", + "revocationAlgorithm": "Indy revocation", + "scope": "-", + "selectiveDisclosure": "Yes", + "signatureAlgorithm": "CL", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "Yes" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "Storing public keys", + "blockchainType": "ION - if ION DID menthod used", + "blockchainUsed": "Yes", + "company": "Mattr Limited", + "connectionTypes": "Direct communication, Connection-based communication", + "credExchangeProtocol": "OIDC4CI", + "credentialFormat": "LDP-VC", + "cryptoAgility": "Yes", + "ddip": "-", + "deepLinking": "Yes", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "JSON-LD", + "hardwareSupport": "No", + "holderCapability": "-", + "identifierHolder": "did:key", + "identifierIssuer": "did:web, did:ion, did:key", + "issuerCapability": "-", + "keyHistoryHolder": "No", + "keyHistoryIssuer": "No", + "keyRotationHolder": "No", + "keyRotationIssuer": "No", + "logo": "static/mattr-wallet.png", + "mdoc": "-", + "name": "MATTR Wallet", + "observability": "No", + "offlineFriendly": "Yes", + "openSource": "No", + "organisationalWallet": "-", + "peer2PeerProtocols": "OIDC, DIDComm", + "portability": "-", + "predicates": "No", + "quantumSafe": "No", + "revocationAlgorithm": "RevocationList2020", + "scope": "-", + "selectiveDisclosure": "Yes", + "signatureAlgorithm": "BBS+, EdDSA", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "No" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "-", + "blockchainType": "-", + "blockchainUsed": "-", + "company": "Microsoft", + "connectionTypes": "-", + "credExchangeProtocol": "-", + "credentialFormat": "-", + "cryptoAgility": "-", + "ddip": "-", + "deepLinking": "-", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "-", + "hardwareSupport": "-", + "holderCapability": "-", + "identifierHolder": "-", + "identifierIssuer": "-", + "issuerCapability": "-", + "keyHistoryHolder": "-", + "keyHistoryIssuer": "-", + "keyRotationHolder": "-", + "keyRotationIssuer": "-", + "logo": "static/microsoft-entra.png", + "mdoc": "-", + "name": "Microsoft Entra", + "observability": "-", + "offlineFriendly": "-", + "openSource": "No", + "organisationalWallet": "-", + "peer2PeerProtocols": "-", + "portability": "-", + "predicates": "-", + "quantumSafe": "-", + "revocationAlgorithm": "-", + "scope": "-", + "selectiveDisclosure": "-", + "signatureAlgorithm": "-", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "-" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "Scale up for DID", + "blockchainType": "Metadium", + "blockchainUsed": "Yes", + "company": "Metadium Technology Inc", + "connectionTypes": "Direct communication", + "credExchangeProtocol": "N/A", + "credentialFormat": "JWT, JWT-VC", + "cryptoAgility": "Yes", + "ddip": "-", + "deepLinking": "Yes", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "compact and JSON serialization, JSON, JSON-LD", + "hardwareSupport": "Yes", + "holderCapability": "-", + "identifierHolder": "Raw public key", + "identifierIssuer": "Raw public key", + "issuerCapability": "-", + "keyHistoryHolder": "No", + "keyHistoryIssuer": "No", + "keyRotationHolder": "No", + "keyRotationIssuer": "No", + "logo": "static/mykeepin.png", + "mdoc": "-", + "name": "MYKEEPiN", + "observability": "No", + "offlineFriendly": "Yes", + "openSource": "No", + "organisationalWallet": "-", + "peer2PeerProtocols": "N/A", + "portability": "-", + "predicates": "Yes", + "quantumSafe": "No", + "revocationAlgorithm": "Non-revocation token", + "scope": "-", + "selectiveDisclosure": "Yes", + "signatureAlgorithm": "ECDSA", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "No" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "N/A", + "blockchainType": "N/A", + "blockchainUsed": "No", + "company": "Animo Solutions", + "connectionTypes": "Direct communication", + "credExchangeProtocol": "OIDC4CI, OIDC4VP, Presentation Exchange", + "credentialFormat": "JWT-VC", + "cryptoAgility": "Yes", + "ddip": "-", + "deepLinking": "Yes", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "compact and JSON serialization, JSON", + "hardwareSupport": "No", + "holderCapability": "-", + "identifierHolder": "did:jwk, did:key", + "identifierIssuer": "did:jwk, did:key, did:web", + "issuerCapability": "-", + "keyHistoryHolder": "No", + "keyHistoryIssuer": "No", + "keyRotationHolder": "No", + "keyRotationIssuer": "No", + "logo": "static/paradym-wallet.png", + "mdoc": "-", + "name": "Paradym Wallet", + "observability": "No", + "offlineFriendly": "Yes", + "openSource": "Yes", + "organisationalWallet": "-", + "peer2PeerProtocols": "OID4VC", + "portability": "-", + "predicates": "No", + "quantumSafe": "No", + "revocationAlgorithm": "No", + "scope": "-", + "selectiveDisclosure": "No", + "signatureAlgorithm": "EdDSA, ES256", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "No" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "N/A", + "blockchainType": "N/A", + "blockchainUsed": "No", + "company": "Sphereon", + "connectionTypes": "Direct communication, Connection-based communication", + "credExchangeProtocol": "OIDC4CI, OIDC4VP, Presentation Exchange", + "credentialFormat": "JWT, JWT-VC, LDP-VC", + "cryptoAgility": "Yes", + "ddip": "-", + "deepLinking": "Yes", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "compact and JSON serialization, JSON, JSON-LD, JSON-LD", + "hardwareSupport": "Yes", + "holderCapability": "-", + "identifierHolder": "X.509 certificate, did:jwk, did:key, did:ion, did:cheqd, did:web, did:lto, did:factom, did:ethr, did:pkh", + "identifierIssuer": "X.509 certificate, did:jwk, did:key, did:ion, did:cheqd, did:web, did:lto, did:factom, did:ethr, did:pkh", + "issuerCapability": "-", + "keyHistoryHolder": "No", + "keyHistoryIssuer": "No", + "keyRotationHolder": "No", + "keyRotationIssuer": "No", + "logo": "static/sphereon-wallet.png", + "mdoc": "-", + "name": "Sphereon Wallet", + "observability": "Yes", + "offlineFriendly": "No", + "openSource": "Yes", + "organisationalWallet": "-", + "peer2PeerProtocols": "OIDC, SIOP, DIDComm", + "portability": "-", + "predicates": "No", + "quantumSafe": "No", + "revocationAlgorithm": "Status List 2021, Validity credential", + "scope": "-", + "selectiveDisclosure": "Yes", + "signatureAlgorithm": "BBS+, ECDSA, EdDSA, RSA", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "No" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "Anchor DID & DID Documents, Trust Registry, Revocation Registry", + "blockchainType": "Ethereum", + "blockchainUsed": "Yes", + "company": "Spherity GmbH", + "connectionTypes": "Direct communication, Connection-based communication", + "credExchangeProtocol": "OIDC4CI, OIDC4VP, Issue Credential Protocol, Present Proof Protocol, Presentation Exchange", + "credentialFormat": "AnonCred, JSON-LD", + "cryptoAgility": "No", + "ddip": "-", + "deepLinking": "-", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "-", + "hardwareSupport": "No", + "holderCapability": "-", + "identifierHolder": "did:ethr", + "identifierIssuer": "did:ethr", + "issuerCapability": "-", + "keyHistoryHolder": "No", + "keyHistoryIssuer": "No", + "keyRotationHolder": "No", + "keyRotationIssuer": "No", + "logo": "static/spherity-wallet.png", + "mdoc": "-", + "name": "Spherity Wallet", + "observability": "No", + "offlineFriendly": "-", + "openSource": "No", + "organisationalWallet": "-", + "peer2PeerProtocols": "OIDC, SIOP, DIDComm, DID Exchange Protocol", + "portability": "-", + "predicates": "No", + "quantumSafe": "No", + "revocationAlgorithm": "Indy Revocation, Revocation 5539, Status List 2021", + "scope": "-", + "selectiveDisclosure": "No", + "signatureAlgorithm": "CL, BBS+, EdDSA", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "No" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "identity, crypto", + "blockchainType": "Ethereum, ION, EBSI, PolygonID", + "blockchainUsed": "Yes", + "company": "Talao", + "connectionTypes": "Direct communication, Connection-based communication", + "credExchangeProtocol": "OIDC4CI, OIDC4VP, Present Proof Protocol, Presentation Exchange", + "credentialFormat": "JWT-VC, JSON-LD", + "cryptoAgility": "Yes", + "ddip": "-", + "deepLinking": "-", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "JSON, JSON-LD", + "hardwareSupport": "Yes", + "holderCapability": "-", + "identifierHolder": "did:ebsi, did:ion, did:web, did:tz, did:key", + "identifierIssuer": "did:ebsi, did:ion, did:web, did:tz, did:key", + "issuerCapability": "-", + "keyHistoryHolder": "Yes", + "keyHistoryIssuer": "No", + "keyRotationHolder": "Yes", + "keyRotationIssuer": "No", + "logo": "static/talao.png", + "mdoc": "-", + "name": "Talao", + "observability": "Yes", + "offlineFriendly": "-", + "openSource": "Yes", + "organisationalWallet": "-", + "peer2PeerProtocols": "OIDC, SIOP, DID Exchange Protocol", + "portability": "-", + "predicates": "No", + "quantumSafe": "No", + "revocationAlgorithm": "Status List 2021", + "scope": "-", + "selectiveDisclosure": "No", + "signatureAlgorithm": "ECDSA", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "No" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "Anchor DID & DID Documents", + "blockchainType": "Depending on DID method", + "blockchainUsed": "Yes", + "company": "Gimly", + "connectionTypes": "Direct communication, Connection-based communication, Direct NFC-based communication", + "credExchangeProtocol": "OIDC4CI, OIDC4VP, Presentation Exchange", + "credentialFormat": "JWT, JWT-VC, LDP-VC", + "cryptoAgility": "-", + "ddip": "-", + "deepLinking": "Yes", + "deployment": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "-", + "hardwareSupport": "-", + "holderCapability": "-", + "identifierHolder": "did:ethr, did:ion, did:web, did:jwk, did:key", + "identifierIssuer": "did:web, did:ion, did:key, did:jwk", + "issuerCapability": "-", + "keyHistoryHolder": "-", + "keyHistoryIssuer": "-", + "keyRotationHolder": "-", + "keyRotationIssuer": "-", + "logo": "static/tap-id.png", + "mdoc": "-", + "name": "Tap ID", + "observability": "-", + "offlineFriendly": "Yes", + "openSource": "No", + "organisationalWallet": "-", + "peer2PeerProtocols": "OIDC, SIOP, DIDComm", + "portability": "-", + "predicates": "Yes", + "quantumSafe": "-", + "revocationAlgorithm": "Status List 2021", + "scope": "-", + "selectiveDisclosure": "Yes", + "signatureAlgorithm": "BBS+, ECDSA", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "-" + }, + { + "aip": "No", + "api": "https://cleverbase.com/en/developer-documentation/", + "blockchainPurpose": "N/A", + "blockchainType": "N/A", + "blockchainUsed": "No", + "company": "Cleverbase", + "connectionTypes": "Direct communication, Connection-based communication", + "credExchangeProtocol": "OIDC, CSC", + "credentialFormat": "X.509, JWT", + "cryptoAgility": "Yes", + "ddip": "No", + "deepLinking": "Yes", + "deployment": "Edge", + "downloadSource": "N/A", + "eassi": "No", + "ebsi": "No", + "encodingScheme": "ASN.1, JSON", + "hardwareSupport": "Yes", + "holderCapability": "Yes", + "identifierHolder": "X.509, raw public key", + "identifierIssuer": "X.509, raw public key", + "issuerCapability": "Yes", + "keyHistoryHolder": "Yes", + "keyHistoryIssuer": "Yes", + "keyRotationHolder": "Yes", + "keyRotationIssuer": "Yes", + "logo": "static/vidua.png", + "mdoc": "No", + "name": "Vidua", + "observability": "Yes", + "offlineFriendly": "No", + "openSource": "No", + "organisationalWallet": "No", + "peer2PeerProtocols": "OIDC, CSC", + "portability": "No", + "predicates": "No", + "quantumSafe": "No", + "revocationAlgorithm": "CRL, OCSP", + "scope": "General-purpose", + "selectiveDisclosure": "Yes", + "signatureAlgorithm": "ECDSA, RSA", + "support": "klantenservice@vidua.nl", + "urlAppStore": "https://apps.apple.com/en/app/vidua/id6443842104", + "urlGooglePlayStore": "https://play.google.com/store/apps/details?id=nl.vidua.wallet", + "urlWebApp": "-", + "urlWebsite": "https://vidua.nl/english/", + "verifierCapability": "No", + "verifierUnlinkability": "Yes" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "Trust Anchor, Trust registry, root of trust", + "blockchainType": "EBSI, Alastria, Ethereum", + "blockchainUsed": "Yes", + "company": "Validated ID", + "connectionTypes": "both", + "credExchangeProtocol": "OIDC4CI, OIDC4VP", + "credentialFormat": "JWT-VC, JSON-LD, JWT", + "cryptoAgility": "Yes", + "ddip": "-", + "deepLinking": "Yes", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "JSON, JSON-LD", + "hardwareSupport": "Yes", + "holderCapability": "-", + "identifierHolder": "did:key, did:jwk, did:ala, did:ebsi, did:eth", + "identifierIssuer": "did:key, did:jwk, did:ala, did:ebsi, did:eth", + "issuerCapability": "-", + "keyHistoryHolder": "No", + "keyHistoryIssuer": "No", + "keyRotationHolder": "No", + "keyRotationIssuer": "No", + "logo": "static/vidwallet.png", + "mdoc": "-", + "name": "VIDwallet", + "observability": "Yes", + "offlineFriendly": "-", + "openSource": "No", + "organisationalWallet": "-", + "peer2PeerProtocols": "OIDC, SIOP", + "portability": "-", + "predicates": "No", + "quantumSafe": "No", + "revocationAlgorithm": "Status List 2021", + "scope": "-", + "selectiveDisclosure": "No", + "signatureAlgorithm": "ECDSA, EdDSA", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "No" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "EBSI - The aim of EBSI is to develop a secure and scalable blockchain infrastructure that can provide cross-border digital public services to citizens and businesses in Europe.\n\nIOTA - it's purpose is to provide a scalable, feeless, and decentralized transactional settlement and data transfer platform for the Internet of Things (IoT) ecosystem.\n\nVelocity - The purpose of the Velocity Network is to create a decentralized, global credentialing ecosystem that enables individuals to own, control, and securely share their verified career credentials while giving organizations access to a trusted talent marketplace.\n\nChqed - The purpose of the cheqd ecosystem is to provide a decentralized, privacy-preserving digital identity solution that allows individuals to have control over their personal data while enabling secure and verifiable credential exchange between individuals and organizations.", + "blockchainType": "ebsi, iota, cheqd, velocity", + "blockchainUsed": "Yes", + "company": "walt.id", + "connectionTypes": "Direct communication, Connection-based communication", + "credExchangeProtocol": "OIDC4CI, OIDC4VP, Presentation Exchange", + "credentialFormat": "JWT, LDP-VC", + "cryptoAgility": "Yes", + "ddip": "-", + "deepLinking": "-", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "compact and JSON serialization", + "hardwareSupport": "Yes", + "holderCapability": "-", + "identifierHolder": "did:key, did:web, did:ebsi, did:iota, did:jwk, did:cheqd, did:velocity", + "identifierIssuer": "did:key, did:web, did:ebsi, did:iota, did:jwk, did:cheqd, did:velocity", + "issuerCapability": "-", + "keyHistoryHolder": "Yes", + "keyHistoryIssuer": "Yes", + "keyRotationHolder": "Yes", + "keyRotationIssuer": "Yes", + "logo": "static/walt-id.png", + "mdoc": "-", + "name": "walt.id", + "observability": "-", + "offlineFriendly": "-", + "openSource": "Yes", + "organisationalWallet": "-", + "peer2PeerProtocols": "OIDC, SIOP", + "portability": "-", + "predicates": "No", + "quantumSafe": "No", + "revocationAlgorithm": "Revocation not supported", + "scope": "-", + "selectiveDisclosure": "No", + "signatureAlgorithm": "ECDSA, EdDSA, RSA", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "No" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "N/A", + "blockchainType": "N/A", + "blockchainUsed": "No", + "company": "Privacy by Design Foundation", + "connectionTypes": "Direct communication, Interpreted as direct wallet to IDP and wallet to RP connections. No communication through centralized components in our infrastructure. IRMA is fully decentralized. ", + "credExchangeProtocol": "IRMA protocol", + "credentialFormat": "Idemix ABC", + "cryptoAgility": "No", + "ddip": "-", + "deepLinking": "Yes", + "deployment": "-", + "downloadSource": "-", + "eassi": "Yes", + "ebsi": "-", + "encodingScheme": "JSON", + "hardwareSupport": "No", + "holderCapability": "-", + "identifierHolder": "Link secret", + "identifierIssuer": "Issuer identifier inside issuer scheme including issuer public key", + "issuerCapability": "-", + "keyHistoryHolder": "No", + "keyHistoryIssuer": "No", + "keyRotationHolder": "No", + "keyRotationIssuer": "No", + "logo": "static/yivi.png", + "mdoc": "-", + "name": "Yivi", + "observability": "No", + "offlineFriendly": "No", + "openSource": "Yes", + "organisationalWallet": "-", + "peer2PeerProtocols": "IRMA protocol ", + "portability": "-", + "predicates": "Yes", + "quantumSafe": "No", + "revocationAlgorithm": "Own implementation on top of Idemix", + "scope": "-", + "selectiveDisclosure": "Yes", + "signatureAlgorithm": "CL, Schnorr", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "Yes" + }, + { + "aip": "-", + "api": "-", + "blockchainPurpose": "Public DIDs and associated DID documents with verification keys and endpoints, schemas and credential definitions, revocation registries, agent authorisation policies", + "blockchainType": "Sovrin", + "blockchainUsed": "Yes", + "company": "ZADA Solutions", + "connectionTypes": "-", + "credExchangeProtocol": "Issue Credential Protocol, Present Proof Protocol, Presentation Exchange", + "credentialFormat": "AnonCred, RSA", + "cryptoAgility": "No", + "ddip": "-", + "deepLinking": "Yes", + "deployment": "-", + "downloadSource": "-", + "eassi": "No", + "ebsi": "-", + "encodingScheme": "JSON", + "hardwareSupport": "Yes", + "holderCapability": "-", + "identifierHolder": "Raw public key, did:sov", + "identifierIssuer": "Raw public key, did:sov", + "issuerCapability": "-", + "keyHistoryHolder": "No", + "keyHistoryIssuer": "No", + "keyRotationHolder": "No", + "keyRotationIssuer": "No", + "logo": "static/zada.png", + "mdoc": "-", + "name": "ZADA", + "observability": "No", + "offlineFriendly": "Yes", + "openSource": "Yes", + "organisationalWallet": "-", + "peer2PeerProtocols": "DIDComm", + "portability": "-", + "predicates": "Yes", + "quantumSafe": "No", + "revocationAlgorithm": "Indy revocation", + "scope": "-", + "selectiveDisclosure": "Yes", + "signatureAlgorithm": "CL, RSA", + "support": "-", + "urlAppStore": "-", + "urlGooglePlayStore": "-", + "urlWebApp": "-", + "urlWebsite": "-", + "verifierCapability": "-", + "verifierUnlinkability": "Yes" + } +] \ No newline at end of file diff --git a/old/index.html b/old/index.html new file mode 100644 index 0000000..d625416 --- /dev/null +++ b/old/index.html @@ -0,0 +1,471 @@ + + +
+ + + + + + + + ++ GitHub + + +
+General | +Technology Stack | +User-Friendliness | +Privacy | +Security | +Interoperability | +|||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Logo | +Wallet + + + The name of the wallet and the link to the website. + + | +Company + + + The developer of the wallet. + + | +Holder Capability + + + Does the wallet or agent have holder capabilities? + + | +Issuer Capability + + + Does the wallet or agent have issuer capabilities? + + | +Verifier Capability + + + Does the wallet or agent have verifier capabilities? + + | +Scope + + + General-purpose or domain-specific, and for which domain. + + | +Deployment + + + Running on edge-devices or in the cloud. + + | + +Organisational Wallet + + + Organisations are the target users. + + | +Open Source + + + Whether the wallet is open source and if so, the link to their code base. + + | +Links to app + + + The links to the downloads in Google Play, the App Store or the link to the web app / cloud service agent. + + | + +Support + + + The emailaddress for support. + + | +API + + + The link to the provided API. + + | + +Credential Format + + + The credential profile(s) supported by the wallet. + + | +Encoding Scheme + + + The encoding scheme(s) supported by the wallet. + + | +Signature Algorithm + + + The signature algorithm(s) supported by the wallet. + + | +Holder Identifier + + + The type of identifier used to identify the holder. + + | +Issuer Identifier + + + The type of identifier used to identify the issuer. + + | +Revocation Mechanism + + + The revocation mechanism(s) supported by the wallet. + + | +Peer-to-Peer Protocol + + + The peer-to-peer protocol(s) supported by the wallet. + + | +Credential Exchange Protocol + + + The credential exchange protocol(s) supported by the wallet. + + | +Blockchain Used + + + Does the wallet work with a blockchain? + + | +Blockchain Type + + + The type(s) of blockchain supported by the wallet? N/A for wallets that do not use blockchain. + + | +Blockchain Purpose + + + The purpose(s) for which the wallet uses blockchain. N/A for wallets that do not use blockchain. + + | + +Connection Type + + + What types of connections can the wallet handle? Does the wallet support direct communication via QR-codes, bluetooth, etc. or connection-based, where a connection between holder and issuer/verifier can be reused? + + | +Deep-Linking + + + Does the wallet support deep-linking? Can the wallet redirect the holder to the wallet app instead of to a website (with a QR-code), such that the user can have a mobile-only workflow? Or for web-based wallets, does the wallet have the ability to link directly to a specific task like a credential offer? + + | +Offline Friendliness + + + Does the wallet support the exchange of credentials in an offline fashion, i.e. via bluetooth, NFC, et cetera? + + | +Key History Holder + + + Is it possible to retain and obtain the history of keys related to a certain identifier of a holder? + + | +Key History Issuer + + + Is it possible to retain and obtain the history of keys related to a certain identifier of an issuer? + + | +Portability + + + Can credentials be exported from the wallet, such that they can be imported by another wallet? + + | + +Selective Disclosure + + + Does the wallet allow the user to present only selected claims from their credentials? + + | +Predicates + + + Can the wallet generate predicates, e.g. older than 18? This can be achieved through the support of zero-knowledge proofs. + + | +Verifier Unlinkability + + + Is the verifier unable to link multiple presentations by the same holder together? Note: this is only relevant if the presentations do not contain identifiable information. + + | +Observability + + + Can the verifier observe the revocation status of the credential beyond the presentation? + + | + +Crypto Agility + + + Is the credential format able to work with a variety of signature algorithms? + + | +Post-Quantum Secure + + + Does the wallet support post-quantum secure signature algorithms? Does the wallet use post-quantum secure encryption in the exchange and storage of credentials? + + | +Key Rotation Holder + + + Can the key referred to in a credential can be replaced by a new key? + + | +Key Rotation Issuer + + + Can the key referred to in a credential can be replaced by a new key? + + | + +Connected to TNO EASSI + + + Is the wallet connected to theTNO EASSI wallet gateway? + + | +EBSI Compliant + + + Is the wallet compliant withEBSIspecifications? + + | +AIP Compliant + + + Is the wallet compliant with theAries Interop Profile? + + | +DDIP Compliant + + + Is the wallet compliant with theDutch Decentralized Identity Profile? + + | +ISO 18013 Compliant + + + Is the wallet compliant withISO 18013-5 (mDL)? + + | +