New:Microsoft Teams Notifications Are Now Available in Socket.Learn more →
Get Started

@txn-dev/langchain

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@txn-dev/langchain

LangChain and LangGraph tools for txn.dev. Agent payments and hiring humans.

latest
Source
npmnpm
Version
0.2.1
Version published
Maintainers
1
Created
Source

@txn-dev/langchain

LangChain tools for txn.dev - give your LangChain agents the ability to pay each other.

Install

npm install @txn-dev/langchain @txn-dev/sdk @langchain/core

Quick Start

import { TxnToolkit } from "@txn-dev/langchain";

// One line to get all payment tools
const tools = new TxnToolkit("txn_live_...").getTools();

// Pass to your LangChain agent
const agent = createReactAgent({ llm, tools });

Individual Tools

You can also use tools individually:

import { Txn } from "@txn-dev/sdk";
import { TxnPayTool, TxnGetBalanceTool } from "@txn-dev/langchain";

const txn = new Txn("txn_live_...");

const payTool = new TxnPayTool(txn);
const balanceTool = new TxnGetBalanceTool(txn);

Available Tools

Tool ClassNameDescription
TxnCreateWalletTooltxn_create_walletCreate a new agent wallet
TxnListWalletsTooltxn_list_walletsList all wallets
TxnPayTooltxn_payTransfer funds between wallets
TxnGetBalanceTooltxn_get_balanceCheck a wallet's balance
TxnFundWalletTooltxn_fund_walletGenerate a funding checkout link

With LangGraph

import { TxnToolkit } from "@txn-dev/langchain";
import { createReactAgent } from "@langchain/langgraph/prebuilt";
import { ChatAnthropic } from "@langchain/anthropic";

const llm = new ChatAnthropic({ model: "claude-sonnet-4-20250514" });
const tools = new TxnToolkit("txn_live_...").getTools();

const agent = createReactAgent({ llm, tools });

const result = await agent.invoke({
  messages: [
    {
      role: "user",
      content: "Create a wallet for my research agent, then check its balance",
    },
  ],
});

License

MIT

Keywords

langchain

FAQs

Package last updated on 02 Sep 2026

Related posts