82 packages
getlit

@lit-protocol/access-control-conditions
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
@lit-protocol/access-control-conditions-vanilla
@lit-protocol/accs-schemas
@lit-protocol/accs-validator
@lit-protocol/auth-browser
Browser-specific authentication utilities for the Lit Protocol, enabling seamless connection to various blockchain networks including Ethereum, Cosmos, and Solana.
@lit-protocol/auth-browser-vanilla
@lit-protocol/auth-helpers
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
@lit-protocol/auth-helpers-vanilla
@lit-protocol/bigfx
`BigFX` is a JavaScript decimal fixed-point number library with unlimited size, built on the native BigInt.
@lit-protocol/bls-sdk
Read more about it here
@lit-protocol/bls-sdk-vanilla
@lit-protocol/buffer
Node.js Buffer API, for the browser
@lit-protocol/connect-modal
Simple connect wallet model
@lit-protocol/constants
This submodule exports various constants values and errors that are used in Lit Protocol.
@lit-protocol/constants-vanilla
@lit-protocol/contracts
All configs are in the `./src/config` directory
@lit-protocol/contracts-sdk
ContractsSDK is a bundled package that allows you to make calls to Lit Protocol smart contracts. Some contracts come with additional abstracted functions that can be accessed by appending `Util` to the contract variable name, for example, `pkpNftContract`
@lit-protocol/contracts-sdk-vanilla
@lit-protocol/core
This package provides foundational utilities and interfaces that power the core functionalities of the Lit Protocol SDK. It includes essential data structures, business logic, and shared configurations that other packages build upon.
@lit-protocol/core-vanilla
@lit-protocol/cross-fetch
Universal WHATWG Fetch API for Node, Browsers and React Native
@lit-protocol/crypto
The crypto.ts file in the Lit SDK handles cryptographic operations, including the generation, import, encryption and decryption of keys, as well as management of cryptographic shares using BLS and ECDSA schemes.
@lit-protocol/crypto-vanilla
@lit-protocol/domainwallet-client
The Domain Wallet Client SDK provides a streamlined interface to interact with the Domain Wallet Client API. Refer to the official docs [here](https://docs.domainwallet.id/client-sdk/reference.html).