A command-line interface for interacting with Lit Protocol agents.
Helpers and controllers for using Context protocol
A2UI Lit Library
This submodule exports various constants values and errors that are used in Lit Protocol.
A simple base class for creating fast, lightweight web components
HTML templates literals in JavaScript
CLI that type checks bindings in lit-html templates
A library for building fast, lightweight web components
A React component wrapper for web components.
DOM shim for Lit Server Side Rendering (SSR)
A simple low level base class for creating fast, lightweight web components
A React component wrapper for web components.
This package provides essential cryptographic operations for the Lit Protocol by re-exporting TweetNaCl.js (https://www.npmjs.com/package/nacl). It offers a lightweight implementation of the NaCl (pronounced "salt") cryptography library, enabling secure e
This submodule exports various interfaces & types related to Lit Protocol. eg. access control conditions, chain properties, JSON requests, auth statuses, wallet provider options, etc.
Read more about it here:
JavaScript Signals proposal integration for Lit
This submodule includes functions for interaction with local storage (get, set, remove), converting between Blob and base64 string, converting a file to a data URL, downloading a file, and injecting an iFrame for displaying LIT content on the current page
Typescript plugin that adds type checking and code completion to lit-html
This module is the main interface for interacting with the Lit Protocol network. It provides a robust client implementation that handles network communication, authentication, and node interactions in both browser and Node.js environments.
This submodule manages permissions and capabilities related to accessing specific resources on the blockchain. It utilizes features from the 'siwe' and 'siwe-recap' libraries to verify and handle data, allowing users to encode and decode session capabilit
This package provides a Node.js-specific implementation of the Lit Protocol client, enabling server-side applications to interact with the Lit network. It offers optimized Node.js performance while maintaining all core Lit Protocol functionality, excludin
Helpers and controllers for using Context protocol
This submodule provides functionalities for formatting and canonicalizing data, validating and creating digital signatures, and hashing various types of conditions and identifiers in a deterministic way to ensure data integrity and security within the LIT
This submodule contains various utility functions for error handling, logging, type checking, and other operations in the JavaScript SDK for the Lit Protocol.