Introducing Socket Firewall: Free, Proactive Protection for Your Software Supply Chain.Learn More
Socket
Book a DemoInstallSign in
Socket
j

josh-long

npm

Packages

Current Co-maintainers

Former Co-maintainers

82 packages

getlit

![](https://raw.githubusercontent.com/LIT-Protocol/getlit/main/banner.png)

@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).