• Preparing search index...
  • The search index is not available
API Documentation
  • API Documentation
  • vc-export/src
  • verification
  • verifyAttestedProof

Function verifyAttestedProof

  • verifyAttestedProof(credential: VerifiableCredential, proof: AttestedProof, api: ApiPromise): Promise<AttestationVerificationResult>
  • Verifies a KILT attestation proof by querying data from the KILT blockchain. This includes querying the KILT blockchain with the credential id, which returns an attestation record if attested. This record is then compared against attester address and delegation id (the latter of which is taken directly from the credential).

    Returns

    Object indicating whether proof could be verified.

    Parameters

    • credential: VerifiableCredential

      Verifiable Credential to verify proof against.

    • proof: AttestedProof

      KILT self-signed proof object.

    • api: ApiPromise

      The API connection.

    Returns Promise<AttestationVerificationResult>

    • Defined in packages/vc-export/src/verificationUtils.ts:150

Settings

Member Visibility

Theme

Modules

  • API Documentation
    • asset-did/src
    • augment-api/src
    • chain-helpers/src
      • Blockchain
      • ErrorHandler
      • SubscriptionPromise
    • config/src
      • ConfigService
    • core/src
      • Attestation
      • BalanceUtils
      • CType
        • Schemas
      • Claim
      • Credential
      • DelegationNodeUtils
      • PublicCredential
      • Quote
    • did/src
    • messaging/src
    • sdk-js/src
    • type-definitions/src
    • types/src
      • SubscriptionPromise
    • utils/src
      • Crypto
      • DataUtils
      • JsonSchema
      • SDKErrors
      • UUID
      • jsonabc
    • vc-export/src
      • constants
      • presentation
      • vcjsSuites
        • suites
          • KiltAttestedSuite
          • KiltIntegritySuite
          • KiltSignatureSuite
      • verification
  • CredentialMalformedError
  • ProofMalformedError
  • AttestationVerificationResult
  • VerificationResult
  • AttestationStatus
  • validateSchema
  • verifyAttestedProof
  • verifyCredentialDigestProof
  • verifySelfSignedProof