
Product
PHP and Composer Support Is Now in Beta
Socket’s PHP and Composer support is now in Beta for all customers, with PHP reachability analysis generally available.
kojiru-langchain
Advanced tools
Kojiru Recourse Layer™ tools for LangChain — plug-and-play credit primitives (ACS™, stake, slash, draw, anchor, records) as native LangChain StructuredTools.
The Recourse Layer™ toolkit for LangChain. Six credit primitives as native DynamicStructuredTools, live on Base mainnet since 2026-07-20.
npm install kojiru-langchain @langchain/core zod
import { ChatOpenAI } from '@langchain/openai';
import { AgentExecutor, createToolCallingAgent } from 'langchain/agents';
import { ChatPromptTemplate } from '@langchain/core/prompts';
import { kojiruTools } from 'kojiru-langchain';
const tools = kojiruTools({ apiKey: process.env.KOJIRU_API_KEY! });
const prompt = ChatPromptTemplate.fromMessages([
['system', 'You are a treasurer for autonomous agent {agent_id}. Use Kojiru tools to check credit and route recourse before any spend.'],
['human', '{input}'],
['placeholder', '{agent_scratchpad}'],
]);
const agent = await createToolCallingAgent({
llm: new ChatOpenAI({ model: 'gpt-4o-mini' }),
tools,
prompt,
});
const executor = new AgentExecutor({ agent, tools });
const result = await executor.invoke({
agent_id: '0xAgent…',
input: 'What credit line can I safely draw for a 30-day term?',
});
| Tool | Purpose |
|---|---|
kojiru_get_acs_score | ACS™ tier, credit ceiling (USD), current APR |
kojiru_get_agent_stake | Posted seller-bond in KOJI + USD equivalent |
kojiru_verify_recourse_route | Prove a tx routed slashed collateral to the harmed party |
kojiru_request_credit_line | Draw against the ACS™-derived ceiling |
kojiru_post_intent_anchor | Anchor a signed spending intent |
kojiru_get_evaluator_records | ERC-8004 evaluator attestations |
Every returned tool is a standard DynamicStructuredTool, so it also works inside a LangGraph ToolNode:
import { ToolNode } from '@langchain/langgraph/prebuilt';
const toolNode = new ToolNode(kojiruTools({ apiKey: process.env.KOJIRU_API_KEY! }));
Request a key at https://kojiru.com/contact?intent=mcp-key.
Defaults to https://kojiru-platform-production.up.railway.app/mcp/mcp. Override with endpoint: '…' or the KOJIRU_MCP_ENDPOINT env var.
Apache-2.0 © Kojiru Technologies
FAQs
Kojiru Recourse Layer™ tools for LangChain — plug-and-play credit primitives (ACS™, stake, slash, draw, anchor, records) as native LangChain StructuredTools.
We found that kojiru-langchain demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Product
Socket’s PHP and Composer support is now in Beta for all customers, with PHP reachability analysis generally available.

Product
Socket is bringing experimental protection to Firefox, scanning 97,000+ extensions in Mozilla's official directory for malware and risky updates.

Research
/Security News
Three compromised Rust crates pulled in a malicious dependency that downloaded and executed cross-platform malware during Cargo builds.