coinbase/agentkit
Every AI Agent deserves a wallet.
What it solves
AgentKit provides a standardized way for AI agents to possess and manage crypto wallets, allowing them to perform onchain interactions and handle payments. It solves the problem of bridging the gap between LLM-driven agents and blockchain networks, enabling them to monetize their services or send stablecoin payments without needing a custom integration for every wallet or network.
How it works
AgentKit acts as a framework-agnostic and wallet-agnostic toolkit. It provides a set of "action providers" (over 50 in TypeScript and 30+ in Python) that the AI agent can call to execute specific blockchain tasks. It integrates with various AI frameworks (such as LangChain, Vercel AI SDK, and OpenAI Agents SDK) and supports multiple wallet providers (CDP, Privy, ViEM) and networks (Base, Ethereum, Solana).
Who it’s for
Developers building AI agents that require financial autonomy, the ability to perform onchain transactions, or the ability to integrate with DeFi protocols and social protocols like Farcaster.
Highlights
- Framework Agnostic: Works with any AI framework, including LangChain, AutoGen, and PydanticAI.
- Wallet Agnostic: Compatible with various wallet providers and supports all EVM and SVM networks.
- Extensive Action Library: Includes pre-built actions for interacting with protocols like OpenSea, Compound, and Zora.
- Wide Language Support: Available in both TypeScript/Node.js and Python.
Related
- Project
- Project
- Project
- Dispatch
- Project