diff --git a/viewer/src/assets/schema.json b/viewer/src/assets/schema.json index ed8ce0f..c4031e4 100644 --- a/viewer/src/assets/schema.json +++ b/viewer/src/assets/schema.json @@ -1,55 +1,55 @@ { "$schema": "http://json-schema.org/draft-07/schema#", - "$id": "Wallet", - "title": "Wallet", + "$id": "CredentialAgent", + "title": "Credential Agent", "type": "object", "properties": { "$schema": { "type": "string", - "description": "the schema version of the wallet" + "description": "The schema version of the agent JSON entry" }, "name": { "type": "string", - "description": "name of the wallet" + "description": "The name of the agent" }, "urlWebsite": { "type": "string", - "description": "url to the website of the wallet with more information", + "description": "An URL to the website of the agent with more information", "format": "uri" }, "logo": { "type": "string", - "description": "url to the logo of the wallet" + "description": "The URL to the logo of the agent" }, "company": { "type": "string", - "description": "name of the company. In case it's a community project, the name of the community" + "description": "The name of the company or a community developing the agent" }, "companyUrl": { "type": "string", - "description": "url to the company, not the url to the product", + "description": "The url to the company website (not the product website)", "format": "uri" }, "contact": { "type": "string", - "description": "provide a link to a contact formula or insert an email address for support requests" + "description": "A link to a contact form or an email address for support requests" }, "openSource": { "type": "boolean", - "description": "is the wallet open source" + "description": "The agent source code is available under an open-source license" }, "downloadSource": { "type": "string", - "description": "if the wallet is open source, provide the url to the source code, like a github link", + "description": "The URL to the source code, for example a github repository", "format": "uri" }, "license": { "type": "string", - "description": "add the license of the wallet. In case you have multiple licenses, add them here." + "description": "The license(s) of the agent source code." }, "capability": { "type": "array", - "description": "list of capabilities of the wallet", + "description": "The capabilities supported by the agent", "items": { "type": "string", "enum": ["holder", "issuer", "verifier"] @@ -57,26 +57,26 @@ }, "type": { "type": "string", - "description": "it is a cloud or mobile wallet", + "description": "The deployment model of the agent (e.g., cloud service or mobile app)", "enum": ["cloud", "mobile"] }, "portability": { "type": "boolean", - "description": "am I able to export my data from the wallet/agent and import them into another device/system" + "description": "Users can export their data from the agent and import them into another device/system" }, "urlAppStore": { "type": "string", - "description": "link to the app store from apple", + "description": "Link to the Apple AppStore", "format": "uri" }, "urlGooglePlayStore": { "type": "string", - "description": "link to the play store from google", + "description": "link to the Google Play store", "format": "uri" }, "urlWebApp": { "type": "string", - "description": "link to the web app in case it's not a mobile wallet", + "description": "Link to the web app - where the agent can be used with a browser", "format": "uri" }, "credentialProfiles": {