UNPKG

@usemona/attest-backend-sdk

Version:

Mona Attest Backend SDK - Secure server-side verification for cryptographic attestations and digital signatures. Provides robust signature validation, user verification, and enterprise-grade security for Node.js applications.

22 lines (21 loc) 704 B
import { AttestSDKBackendConfig, VerificationResult, OriginalAPICall } from './types.js'; export declare class AttestBackendSDK { private apiUrl; constructor(config?: AttestSDKBackendConfig); /** * Verify an attestation token against the original API call */ verifyAttestation(attestationToken: string, originalAPICall: OriginalAPICall): Promise<VerificationResult>; /** * Verify attestation by calling Mona Attest backend with original API call data */ private verifyWithAttest; /** * Parse attestation token to extract session ID and signature */ private parseAttestationToken; /** * Get API URL */ getApiUrl(): string; }