DEV Community

Cover image for Solana Agent Kit lets programmable on-chain AI agents for blockchain innovation
Dave Kurian
Dave Kurian

Posted on • Originally published at otf-kit.dev

Solana Agent Kit lets programmable on-chain AI agents for blockchain innovation

Programmable AI agents on the blockchain were vaporware until very recently. That changed with the release of the Solana Agent Kit—one of the first frameworks to turn “autonomous, wallet-enabled AI protocols” into a development reality instead of a pitch deck. By moving from human-facing AI helpers to on-chain actors that hold wallets, make real protocol calls, and deploy strategies without direct human intervention, the Agent Kit isn’t selling a smarter chatbot—it’s enabling a new class of agent that is at home on Solana’s high-throughput, low-latency rails.

What is the Solana Agent Kit and how does it work?

The Solana Agent Kit, launched by Send AI in late 2024 and expanded substantially through 2025 and early 2026, is a developer framework for building AI agents that can act natively on Solana’s blockchain. This is not an “API wrapper for bot developers.” It's a set of TypeScript (TS) tools that improve on-chain agents to first-class citizens—capable of holding cryptographic wallets, executing swaps, providing liquidity, minting NFTs, managing positions in DeFi, and interacting with protocols at speeds human operators can’t match.

What makes it different from the last wave of crypto x AI hacks? Earlier efforts used AI to help people use DeFi, or to explain blockchain transactions—think chatbots and explainers. The Agent Kit flips this on its head: agents themselves become direct actors. The agent holds the wallet, not the user. The agent decides when to rebalance, not just when you ask it a question.

Core components of the Solana Agent Kit:

  • Agent Runtime: An orchestration layer that lets you define agent policies (what the agent should try to achieve) and binds together on-chain actions with language model decision loops.
  • Wallet Integration: Built-in primitives for wallet creation, signing, and on-chain custody—so the agent manages its keys and spends real tokens.
  • Protocol Tooling: High-level interfaces for standard protocol calls (swap, stake, mint)—abstracting away the boilerplate of manual on-chain program interaction.
  • LLM Integration: Structured interfaces to plug in language models (OpenAI, Anthropic, local models) for the actual reasoning and decision policy.

The result: agents that have full lifecycle control, from policy definition (by the developer) through state sensing, LLM decision passes, transaction formation, and on-chain execution.

[[DIAGRAM: An agent loop using the Solana Agent Kit: LLM policy loop → state fetch from Solana chain → transaction built and sent via Agent Kit → on-chain state changes → repeat]]

Why programmable on-chain AI agents matter on Solana

Treating on-chain AI as just smarter chatbots is leaving money on the table. With the Agent Kit pattern, it's possible to deploy agents that hold wallets, directly execute transactions, and respond to on-chain events in real time, all without direct user prompts. This inverts the usual “AI assists the user” model and instead puts the agent itself at the protocol’s edge, capable of enacting autonomous strategies.

Why does this matter? Solana’s differentiators—speed, composability, and high-throughput—are the substrate that make these agents viable in production, not just toy demos. On slower chains, the latency between sensing a state change and being able to execute an action sabotages most “autonomous agent” ambitions. With Solana and solid infrastructure like RPC Fast, agents can scan on-chain state, make a decision, and broadcast a transaction fast enough for real arbitrage, real DeFi strategy, and real market-making.

What changes when agents live on-chain?

  • State as ground truth: Agents have direct, low-latency access to the same state as any other on-chain protocol, so they aren’t “behind” their human or bot competitors.
  • Wallet-enabled action: They don’t suggest actions—they execute, signing with on-chain keys.
  • Fully automated loops: DeFi positions, NFT mints, and DAO votes can be managed round-the-clock, responding to market, oracle, or governance events.

Production use is now visible. The FlaglerLive article notes a “sharp growth” in agent-based system deployments since 2025. These aren’t just research projects—they’re code in the wild.

Takeaway: the combination of programmable autonomy and Solana’s scalable RPC opens up strategy spaces closed off to human-in-the-loop apps and other chains.

What are real-world use cases for the Solana Agent Kit?

If “on-chain agent” sounds abstract, the production deployments aren’t. Teams are building:

  • Automated portfolio management: Agents that monitor token holdings, track price movements, and rebalance holdings without user intervention. Triggered by policy (“keep SOL at 30% of portfolio”) instead of user commands.

  • DeFi strategy execution: Bots that stake, lend, borrow, or rebalance liquidity positions based on preset policy—algorithmic asset allocation brought on-chain.

  • NFT market-making: Agents that mint new collections, bid, and list NFTs using predefined logic, reacting to market signals. Price discovery, inventory rotation, and new mint arbitrage, all executable without an operator actively watching the market.

  • Autonomous DAO participation: Agents that represent a DAO’s interests—voting, submitting proposals, or executing on governance actions as specified by policy.

Each of these uses depends on three things the Agent Kit makes possible: wallet-control primitives, fast/protocol-native contract calls, and pluggable LLM reasoning.

The adoption trend is accelerating. The reported “sharp growth” since 2025 reflects that the shift from human-guided bots to fully on-chain autonomous agents isn’t speculative—it’s a trend underway. AI+crypto development used to be about smoother interfaces for people. Now it’s about code that acts, holds assets, and makes protocol moves on its own.

[[COMPARE: Human-facing DeFi assistant vs autonomous, wallet-holding on-chain agent]]

How do developers use the Solana Agent Kit today?

For developers, onboarding is not guesswork. The Solana Agent Kit is a TypeScript library wrapping the standard Solana Web3 SDK, plus extensions. The onboarding path is linear:

  1. Install the Agent Kit (in your Node.js/TS project):
   npm install @sendai/solana-agent-kit
Enter fullscreen mode Exit fullscreen mode
  1. Configure agent policies and connections:

    Set up a wallet (seed, key management), define the agent’s objective and allowable protocols, then initialize your preferred LLM (via OpenAI, Anthropic, or a local endpoint).

  2. Write the agent loop:

    Use the Agent Kit’s high-level API to hook up state polling, LLM-driven reasoning, and action dispatch.

   import { AgentKit } from '@sendai/solana-agent-kit'

   // Example: initialize agent wallet, policy, and loop
   const agent = new AgentKit({
     walletSeed: '...',
     policy: myPolicyObject,
     llmProvider: openAIProvider
   })

   await agent.startMainLoop()    // handles polling, LLM passes, and on-chain actions
Enter fullscreen mode Exit fullscreen mode
  1. Point at production-grade infrastructure: Production teams route through solid Solana RPC endpoints. Using “RPC Fast” (specialized, high-throughput Solana infra) is the norm—commodity endpoints fall over under agent-scale read/write. Set the RPC endpoint explicitly:
   agent.setRpcEndpoint(')
Enter fullscreen mode Exit fullscreen mode
  1. Iterate and deploy: Agents can run as background services, deployed in Docker, Kubernetes, or managed cloud runners.

To keep up, developers should check the official documentation for latest Agent Kit releases and LLM integration options.

Takeaway: The dev experience isn’t abstract. Install, configure, define a policy, connect to infrastructure, and ship it.

What challenges and future directions exist for on-chain AI agents on Solana?

On-chain AI agents are here, but the stack is far from “solved.” Three challenges stand out:

  • Infrastructure scalability: Agents can generate huge read/write demand on Solana nodes. Production use cases quickly outgrow default “open RPC” infra, and many endpoints bottleneck on throughput.

  • On-chain resource limits: Solana is fast, but block time and space aren’t infinite. Agents must co-exist with other protocol traffic, and transaction failures (from price jumps, congestion) are real.

  • Agent security: An agent that controls real wallets and makes live trades is a risk surface. Policy hygiene, key management, and permission boundaries become make-or-break for serious deployments.

Looking forward, the pattern will only grow:

  • Tooling and ecosystem expansion: Expect more standard agent patterns, richer SDKs, and better off-the-shelf policy modules.
  • Cross-chain agent flows: The next ambition—agents that arbitrate between and across chains, not just inside Solana.
  • Evolving agent roles: As on-chain agents become routine, they’ll transition from “automation hack” to essential actors, shaping protocol dynamics in DeFi, NFTs, and DAOs.

Takeaway: The core primitives are solid, but scaling, security, and cross-protocol abstraction are the next battlegrounds.

The transformation: agents as first-class blockchain actors

The Solana Agent Kit signals the start of a new era: not just “AI on blockchain,” but actual programmable, autonomous agents living on-chain. These agents don’t assist humans inside slicker wallets—they hold wallets, deploy capital, and participate in protocol logic end-to-end.

This shift will matter more as agents stop being toys and start being market-makers, protocol stewards, and autonomous governance participants themselves. The move from “intelligent interface” to “autonomous actor” enables a range of user, protocol, and infrastructure patterns that simply weren’t buildable before Solana’s speed and the Agent Kit’s abstractions.

Get used to shipping code that isn’t just running on-chain—it’s thinking, deciding, and acting there, too.

Top comments (0)