1.0.13 • Published 11 months ago

@learncard/simple-signing-client v1.0.13

Weekly downloads
-
License
MIT
Repository
-
Last release
11 months ago

Simple Signing Client

A client library for interacting with the Simple Signing Service in the LearnCard Network ecosystem.

Overview

This client provides a convenient way to communicate with a Simple Signing Service instance. It abstracts away the details of the network requests and provides a simple interface for signing operations.

Key features:

  • TypeScript-based API client for Simple Signing Service
  • Streamlined authentication flow
  • Integration with LearnCard Network operations
  • Support for Signing Authorities

Usage

import { getClient } from '@learncard/simple-signing-client';

// Initialize the client with your service endpoint
const client = getClient('https://yourendpoint.com/trpc', () => {} // DID-Auth function);

// Authenticate and perform operations
const response = await client.verifySignature({
  // Signature data
});

Related Packages

This client is designed to work with:

  • @learncard/simple-signing-service: The service implementation
  • @learncard/simple-signing-plugin: The LearnCard plugin that uses this client

E2E Testing

This client is particularly useful for end-to-end testing of LearnCard Network operations that require Signing Authorities, without needing to implement a full production signing authority.

License

MIT © Learning Economy Foundation

1.0.13

11 months ago

1.0.12

11 months ago

1.0.11

11 months ago

1.0.10

11 months ago

1.0.9

12 months ago

1.0.8

12 months ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago