Observed since 20 Oct, 21:26 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Agent402 for LangChain (the applied layer of Agentic Finance): turn Agent402's catalog of 500+ pay-per-call tools and skill packs (x402 or MPP) into LangChain tools for Python agents via four meta-tools. The pure-CPU tools are free via proof-of-work - no wallet, no API keys.
Turn Agent402's catalog of 500+ pay-per-call tools and skill packs into LangChain tools for Python agents.
Agent402 is the applied layer of Agentic Finance - agents that pay and get paid on their own over the two open wires, x402 and MPP (Machine Payments Protocol). Every paid endpoint answers both on the same 402; this package pays wallet-only tools through the
x402_fetchcallable you pass (below).
Pure-CPU tools (hashing, encoding, QR, markdown, JSON, readability…) are free via built-in proof-of-work - no wallet, no API keys. Live-data tools (market data, web search, EDGAR, on-chain) are wallet-only and settle in USDC.
pip install "agent402-langchain[langchain]"
from agent402_langchain import Agent402Toolkit
toolkit = Agent402Toolkit(base_url="https://agent402.tools")
tools = toolkit.get_tools() # four meta-tools your agent can call
It exposes four meta-tools rather than 500+ individual ones (frameworks and LLMs both choke on thousands of tools):
| Tool | What it does |
|---|---|
agent402_find | Resolve a plain-language task to the best tool (slug, price, schema, example) |
agent402_route | Cross-seller x402 router across the sellers Agent402 indexes |
agent402_call | Call a tool by slug - auto-pays via proof-of-work (free) or your x402 fetch (paid) |
agent402_about | The service manifest (identity, payment options, trust signals) |
Pass x402_fetch - a callable with the requests-style signature
(method, url, **kwargs) -> requests.Response that signs the USDC payment:
toolkit = Agent402Toolkit(base_url="https://agent402.tools", x402_fetch=my_signed_fetch)
Without it, calling a wallet-only tool raises a clear error naming what's needed; the free proof-of-work tier keeps working regardless.
agent402_tool_specs() returns the same four entries as framework-agnostic dicts
(name, description, JSON Schema, and a plain execute callable) - no
langchain-core needed.
MIT © Havok Holdings LLC · github.com/MikeyPetrillo/Agent402
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.4 | 3 Oct 2026 | 3 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 21:26 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:eabfdcb77ba22aa6ae780f0dd814083e646331098e3925ed304e0511711c035a