agentflow-agentkit
v0.1.0
Published
Coinbase AgentKit action provider for AgentFlow — screen any Base wallet for wash/sybil behavior before an agent transacts.
Maintainers
Readme
agentflow-agentkit
A Coinbase AgentKit action provider that gives your agent a trust check before it pays or trusts an unknown Base wallet — the trust layer for agentic payments.
The action
screen_wallet({ address }) → a calibrated wash/sybil verdict from
AgentFlow: a sybil score (0–100), a confidence level, and the
reasons. Use it before sending USDC to, or trusting, an unknown counterparty.
Install
npm install agentflow-agentkit @coinbase/agentkitUse
import { AgentKit } from "@coinbase/agentkit";
import { agentFlowActionProvider } from "agentflow-agentkit";
const agentKit = await AgentKit.from({
walletProvider, // your existing AgentKit wallet provider
actionProviders: [agentFlowActionProvider()],
});Now any agent built on this AgentKit instance can call screen_wallet — e.g. right
before a Coinbase agentic-checkout payment or a Base MCP transact/lend/buy skill.
Tiers
- Default (this provider): the free demo tier (
/public/wash-demo, rate-limited) — works with no payment, perfect for getting started. - Programmatic / unlimited: point an x402-paying client at
/v1/wash($0.01/call),/v1/credits/buy($5 / 1,000), or/v1/subscribe($19 / 30-day unlimited).
Override the backend with the AGENTFLOW_BASE_URL env var if you self-host.
Built by LEONIDA HQ · data from agentflow.watch
