1.0.4 • Published 12 months ago

@learncard/simple-signing-client v1.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
12 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

10 months ago

1.0.12

10 months ago

1.0.11

11 months ago

1.0.10

11 months ago

1.0.9

11 months ago

1.0.8

11 months ago

1.0.7

11 months ago

1.0.6

12 months ago

1.0.5

12 months ago

1.0.4

12 months ago

1.0.3

1 year ago