JSPM

@nextera.one/openlogs-sdk

2.0.1
    • ESM via JSPM
    • ES Module Entrypoint
    • Export Map
    • Keywords
    • License
    • Repository URL
    • TypeScript Types
    • README
    • Created
    • Published
    • Downloads 24
    • Score
      100M100P100Q62105F
    • License Apache-2.0

    TypeScript/JavaScript SDK for OpenLogs v2 (Reality Containers)

    Package Exports

    • @nextera.one/openlogs-sdk
    • @nextera.one/openlogs-sdk/core

    Readme

    openlogs-sdk

    TypeScript/JavaScript SDK for OpenLogs (provable execution evidence).

    Install

    • npm i openlogs-sdk

    Quick start

    import {
      createRecord,
      generateEd25519Keypair,
      signRecord,
      verifyChain,
    } from 'openlogs-sdk';
    
    const { privateKey, publicKey } = await generateEd25519Keypair();
    
    const r1 = createRecord(
      {
        actor: 'actor:demo',
        intent: 'demo.hello',
        tps: 'tps:2026-01-09T00:00:00Z',
        data: { msg: 'hello' },
      },
      null,
    );
    
    const signed = await signRecord(r1, { privateKey, publicKey });
    
    console.log(verifyChain([signed]));

    License: Apache-2.0