The Agent Wallet CLI is a command-line interface (CLI) application designed to demonstrate the capabilities of agent wallets. It allows users to manage policies, delegate permissions, and execute tools within defined constraints. This tool is particularly
Helpers and controllers for using Context protocol
A2UI Lit Library
This submodule exports various constants values and errors that are used in Lit Protocol.
HTML templates literals in JavaScript
A simple base class for creating fast, lightweight web components
A library for building fast, lightweight web components
CLI that type checks bindings in lit-html templates
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
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 guide will walk you through the process of creating a new Agent Wallet tool package for the Lit Agent Wallet system.
A React component wrapper for web components.
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
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 submodule contains various utility functions for error handling, logging, type checking, and other operations in the JavaScript SDK for the Lit Protocol.
Helpers and controllers for using Context protocol
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.
Typescript plugin that adds type checking and code completion to lit-html
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