🛠️
Technical Documentation
  • Introduction
    • About Empeiria
  • Empe Blockchain
    • Overview
    • Chain Architecture
      • Auth
      • Authz
      • Bank
      • Distribution
      • Governance
      • Staking
      • IBC
      • DidDoc
      • Vesting
      • Minter
  • EVDI
    • EVDI Architecture
    • Self-Sovereign Identity
      • Technical Foundations
      • Roles in the SSI framework
      • Protocols and Standards
  • User Guide
    • Empe DID Wallet
      • Intro
      • Download and first launch
      • Create or import did
      • Main screen overview
      • How to claim credential from issuer
      • How to use credential with verifier
      • Settings and other options
    • Keplr Wallet and Blockchain Operations
      • How to Connect Keplr Wallet
    • Ping Pub operation
    • Staking Tokens Guide
    • Voting on Governance Proposals Guide
    • Sending Tokens Guide
  • Developer Guide
    • Tutorial: Credential Issuance & Verification
      • Overview
      • Understanding Key Concepts
      • Project Setup
      • Deploying the Issuer
      • Uploading the Credential Schema
      • Issuing Credentials
      • Frontend for Credential Issuance
      • Testing Credential Issuance
      • Deploying the Verifier
      • Setting Up the Verification Flow
      • Creating a Verification Endpoint
      • Creating a Protected Dashboard
      • Testing the Verification Flow
      • Summary & Next Steps
    • One-click deployment
      • Introduction
      • Registration
      • Login
      • Creating an Issuer
      • Issuer Data Description
      • Creating a Verifier
      • Verifier Data Description
    • Verifier
      • Terminology and Concepts
      • Architecture Overview
      • Core Responsibilities
      • Query Language
      • Frontend Integration
      • Client Configuration
      • Security Considerations
      • Error Handling and Troubleshooting
      • Future Enhancements
      • References and Standards
      • FAQ
    • Issuer
      • Terminology and Concepts
      • Architecture Overview
      • Core Responsibilities
      • DID Document Management
      • Schemas Management
      • Issuing Credentials
      • Interacting with Wallets
      • Security Considerations
      • Error Handling and Troubleshooting
      • Future Enhancements
      • References and Standards
      • FAQ
    • Wallet SDK (Coming soon)
    • Introduction to cosmwasm
  • Validator Guide
    • Important links
    • Validators Guide
      • New validator
      • Hardware requirements
      • Required software installation
      • Go installation
      • Install prebuild binary
      • Install binary from source code (option B)
      • Configure a node
      • Cosmovisor setup
      • Sync with state-sync
      • Full state sync from archive snapshot
      • Latest snapshot
      • Run a Validator
      • Migration to v0.2.2
      • Migration to v0.3.0
    • FAQ
  • Appendix
    • Glossary
Powered by GitBook
On this page
  • Details of Issuer
  • General Information
  • Cryptographic Information
  • Actions
  • Example View
  1. Developer Guide
  2. One-click deployment

Issuer Data Description

This document explains the details available in the Issuer Details section of the One-Click Deployment dashboard.


Details of Issuer

When you select an Issuer from the dashboard, you will be directed to a detailed view containing the following fields:

General Information

  • id: The unique identifier of the Issuer.

  • issuerName: The name assigned to the Issuer during creation.

  • fullHost: The URL where the Issuer is hosted.

  • status: The current status of the Issuer (e.g., ACTIVE, FAILED, etc.).

  • userId: The ID of the user who created this Issuer.

  • deploymentType: The type of deployment used for this Issuer (e.g., EMPE_OVH_KBS_DEPLOYMENT).

  • organization: The organization associated with this Issuer.

  • version: The current version of the Issuer's configuration.

Cryptographic Information

  • issuerCreatorAddress: The blockchain address used to create this Issuer.

  • didDocument: A JSON object containing the DID (Decentralized Identifier) details. This includes:

    • id: The DID identifier.

    • @context: The context for the DID document.

    • controller: The entity controlling this DID.

    • verificationMethod: An array of methods for verifying this DID, with fields such as:

      • id: The identifier of the verification method.

      • type: The type of cryptographic method used (e.g., JsonWebKey).

      • publicKeyJwk: The public key details in JWK format.


Actions

At the top of the Issuer details page, you will find action buttons:

  • Upgrade Secret: Use this option to securely update the secret associated with this Issuer.

  • Delete: Permanently delete the Issuer from the system.


Example View

Here is an example of an Issuer's detailed information as displayed on the dashboard:

id: 17
issuerName: final-boss-9-issuer
fullHost: https://final-boss-9-issuer.evdi.app
status: ACTIVE
userId: 17
deploymentType: EMPE_OVH_KBS_DEPLOYMENT
organization: AcmeCorp
version: 0.0.4
issuerCreatorAddress: empe1hcd89myqjaly5xehvq9qyan6fwmi8jpsk057a

didDocument:
{
  "id": "did:empe:testnet:646941a41d8960e7d66e6afddccb7a6862dad35",
  "@context": ["https://www.w3.org/ns/did/v1"],
  "controller": [
    "did:empe:testnet:646941a41d8960e7d66e6afddccb7a6862dad35"
  ],
  "verificationMethod": [
    {
      "id": "did:empe:testnet:646941a41d8960e7d66e6afddccb7a6862dad35#0",
      "type": "JsonWebKey",
      "controller": "did:empe:testnet:646941a41d8960e7d66e6afddccb7a6862dad35",
      "publicKeyJwk": {
        "kty": "EC",
        "crv": "P-256",
        "x": "exampleXCoordinate",
        "y": "exampleYCoordinate"
      }
    }
  ]
}
PreviousCreating an IssuerNextCreating a Verifier

Last updated 3 months ago