155 packages
example-vincent-testing-ability
An ability to trigger swaps on Uniswap from a Vincent app on behalf of the delegator.
example-vincent-testing-policy
A policy that can be attached to Vincent tools to avoid them spending more than a user-defined limit in a specific period of time.
example-vincent-testing-policy-three
A policy that can be attached to Vincent abilities to avoid them spending more than a user-defined limit in a specific period of time.
example-vincent-testing-policy-two
A policy that can be attached to Vincent tools to avoid them spending more than a user-defined limit in a specific period of time.
example-vincent-testing-tool
An ability to send ERC20 approve/allowance transactions from a Vincent app on behalf of the delegator.
@lit-protocol/access-control-conditions
A comprehensive toolkit for managing access control conditions within the Lit Protocol ecosystem. This package provides functionalities for formatting, validating, and securing access control rules.
@lit-protocol/access-control-conditions-schemas
The Lit Protocol Access Control Condition definitions are a set of Zod schemas that define the conditions that can be used to control access to a resource.
@lit-protocol/access-control-conditions-vanilla
@lit-protocol/accs-schemas
@lit-protocol/accs-validator
@lit-protocol/agent-signer
This library was generated with [Nx](https://nx.dev).
@lit-protocol/agent-wallet
## Overview This repository serves as the home for the **Agent-Wallet** project. It does not implement core functionality but, it plays a crucial role in handling **error management** and **invocation processes**.
@lit-protocol/auth
This module provides management of auth methods that are used to control LIT PKPs, and authorization primitives.
@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
Advanced authentication utilities for managing blockchain resource permissions and capabilities within the Lit Protocol ecosystem. Built on top of SIWE (Sign-In with Ethereum) and SIWE-RECAP for robust authentication flows.
@lit-protocol/auth-helpers-vanilla
@lit-protocol/auth-services
This package contains the PKP Authentication Service for the Lit Protocol.
@lit-protocol/aw-cli
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
@lit-protocol/aw-contracts-sdk
This package contains the contracts and some utility functions for interacting with the `PkpToolRegistry` contracts.
@lit-protocol/aw-signer
The signer package is responsible for PKP (Programmable Key Pair) management, signing operations, and policy enforcement in the Lit Protocol Agent Wallet system. It provides two main roles: Admin and Delegatee.
@lit-protocol/aw-subagent-gaia
Subagent is a utility that uses Gaia's open-source LLM APIs to parse user intents and match them to the appropriate tools. It's designed to provide similar functionality as OpenAI-based solutions but with the benefits of using open-source, customizable LL
@lit-protocol/aw-subagent-openai
Subagent is a utility that uses OpenAI to parse user intents and match them to the appropriate tools. It’s designed to simplify the process of understanding user requests and mapping them to the correct tools in a web3 environment.
@lit-protocol/aw-tool
This guide will walk you through the process of creating a new Agent Wallet tool package for the Lit Agent Wallet system.
@lit-protocol/aw-tool-enso
The `aw-tool-enso` package provides utilities for performing onchain actions, such as swap, deposit, lend, borrow, etc. across 180+ protocols.