Skip to main content

Overview

langchain-oneshot: OneShot BaseTool subclasses for LangChain/LangGraph. It signs x402 payments locally; your private key stays on your machine.

Installation

Requirements

  • Python 3.10+
  • A wallet private key (for x402 payment signing)
  • USDC on Base Mainnet

Quick start

With a LangGraph agent

Individual tools

Configuration

Fund your wallet with USDC on Base Mainnet before paid calls.

Available tools

See Pricing for current tool costs.

Messaging

Research and enrichment

Web and browser

Build

Commerce

Account

Sending domains

Examples

Send an email

Deep research

Find and verify an email

Build a website

Browser with persistent profile

Agent with selected tools

langchain-oneshot on PyPI

oneshot-python on PyPI

TypeScript SDK

MCP Server

GitHub

Pricing

Optional phone lookup

Pass the boolean include_phone=True in tool arguments.