Solana Agent Kit versus GOAT versus ElizaOS: ¿qué framework deberías usar?
Escrito por Uttam Singh

Tres frameworks aparecen en toda guía de agentes de IA en Solana: Solana Agent Kit, GOAT y ElizaOS. Todos son open source. Todos están construidos alrededor de plugins. Todos prometen que tu agente pueda mover tokens. Elegir el equivocado significa pasar la tercera semana arrancando la base cuando te das cuenta de que no encaja con lo que quieres lanzar.
Esta guía desglosa qué es cada framework, quién está lanzando agentes en producción con él, dónde se queda corto y cómo elegir. El framework decide qué puede hacer tu agente. La infraestructura decide si funciona en producción. Si quieres el flujo de construcción más amplio una vez que hayas elegido, la guía paso a paso para construir un agente de IA en Solana cubre configuración de wallet, integración de RPC y swaps en Jupiter de principio a fin.
¿Qué es Solana Agent Kit?
Solana Agent Kit de SendAI es un toolkit de TypeScript open source que le da a cualquier agente LLM acceso directo a protocolos de Solana. La propuesta en la página del proyecto es simple: "cualquier agente, usando cualquier modelo, puede ejecutar de forma autónoma más de 60 acciones en Solana". Tiene licencia Apache-2.0 y es la implementación de referencia de facto para agentes nativos de Solana. Entre los usuarios en producción están los juegos onchain de SEND Arcade (vía el plugin de Blinks), los flujos de minteo de NFT de 3land y el propio servidor MCP de Solana de SendAI, que expone las acciones del kit a Claude Desktop y Cursor.
En términos de arquitectura, es una librería de herramientas, no un runtime de agentes. La clase central SolanaAgentKit envuelve una wallet más una conexión RPC, y llamás a .use(...) para registrar plugins. El kit incluye cinco plugins de primera parte que cubren tokens, NFTs, DeFi, datos varios y Solana Blinks. Vos traés tu propio loop de agente, normalmente LangChain o LangGraph o Vercel AI SDK, mediante los adaptadores incluidos.
const agent = new SolanaAgentKit(wallet, "YOUR_RPC_URL", {
OPENAI_API_KEY: "YOUR_OPENAI_API_KEY"
})
.use(TokenPlugin)
.use(NFTPlugin)
.use(DefiPlugin)
.use(MiscPlugin)
.use(BlinksPlugin);Dónde brilla: profundidad en Solana. Listo para usar, el kit maneja los protocolos con los que termina interactuando cualquier agente de Solana en producción: DEXs y agregadores (Jupiter, Raydium, Orca, Meteora DLMM), feeds de precios (Pyth, Switchboard), protección contra MEV (Jito Bundles), perpetuos (Drift), lanzamientos de memecoins (Pump), liquid staking (Marinade, Sanctum), bridges (Wormhole, deBridge), compresión ZK (Light Protocol). Las notas de la versión v2 muestran que el catálogo creció a lo largo de 2025 con soporte de wallets embebidas vía Turnkey, Privy y Phantom.
Dos proveedores vienen como plugins de primera clase dentro de @solana-agent-kit/plugin-misc: Helius y Alchemy. Ambos exponen RPC de Solana, priority fees, webhooks y lecturas de datos curadas como acciones nativas del agente, invocables desde cualquier loop de agente sin código de conexión intermedio. Se diferencian en alcance: Helius es exclusivo de Solana; nosotros agregamos chains EVM (Ethereum, Base, Arbitrum, Polygon, y más) además de Solana. Esto importa si tu agente en algún momento llama contratos EVM o sigue la huella de un usuario a través de ecosistemas.
Dónde se queda corto: solo Solana a nivel de framework. No hay una superficie de agente EVM nativa, ni cobertura de primera clase para Eclipse u otros SVM, ni runtime de agente, memoria o clientes de plataformas sociales integrados. El port a Python (solana-agent-kit-py) no tiene releases formales y va por detrás de la versión de TypeScript en todos los plugins. El ritmo de releases etiquetados también es irregular: el último release etiquetado en GitHub es v2.0.9 del 24 de julio de 2025, aunque la rama v2 sigue integrando contribuciones sustanciales.
Elegilo cuando: trabajás solo con Solana, querés infraestructura de primera clase de Helius o Alchemy ya integrada, y controlás el loop del agente.
¿Qué es GOAT?
GOAT SDK de Crossmint (abreviatura de Great Onchain Agent Toolkit) es un SDK de agentes multi-chain, agnóstico de framework. El anuncio de lanzamiento original lo presentó como "una única librería unificada de acciones onchain, lista para usarse en 5 frameworks de agentes, dos lenguajes de programación, en cualquier arquitectura de wallet a través de más de 30 chains". Tiene licencia MIT.
La arquitectura es una matriz limpia de tres ejes: adaptador de framework por wallet por plugin. Vos traés una wallet (viem, Solana web3.js, smart wallet de Crossmint, Lit, Safe, entre otras), la envolvés con el paquete @goat-sdk/wallet-* correspondiente, le agregás plugins, y pasás el resultado a la interfaz de herramientas de tu framework. El mismo plugin funciona en cualquier wallet que soporte la chain subyacente.
import { getOnChainTools } from "@goat-sdk/adapter-vercel-ai";
import { viem } from "@goat-sdk/wallet-viem";
const tools = await getOnChainTools({
wallet: viem(walletClient),
plugins: [],
});Existen paquetes de wallet para EVM, Solana, Aptos, Chromia, Cosmos, Fuel, Lit, Radix, Safe, Starknet, Sui, Zilliqa, MultiversX, además de smart wallets de Crossmint en variantes EVM y Solana. Los plugins abarcan swaps en DEX (Uniswap, Jupiter, 0x, Orca, Balancer), lending (Aave, Lulo, Renzo), mercados de predicción (Polymarket), bridging (deBridge, Mayan), NFTs (OpenSea, Magic Eden, Tensor), datos (CoinGecko, Dexscreener, BirdEye, Nansen, Allora), y rieles de comercio a través de Crossmint. ElizaOS trata oficialmente a GOAT como la forma canónica de agregar capacidades onchain a un character mediante el plugin GOAT de ElizaOS, y la documentación de herramientas de LangChain lo presenta como una integración de primera clase.
El desarrollo se ha estancado. La rama main en el repositorio de GOAT no se toca desde el 19 de agosto de 2025, y el último release de @goat-sdk/core en npm es 0.5.0 del 13 de mayo de 2025. La cobertura de Solana también es menos profunda que la de Solana Agent Kit: GOAT expone Jupiter, Orca, Tensor y Magic Eden, pero omite la larga cola de protocolos nativos de Solana (lanzamientos de memecoins en Pump, Meteora DLMM, perpetuos en Drift, Marinade, Sanctum, Light Protocol).
Elegilo cuando: estás construyendo multi-chain (especialmente EVM más Solana) y valorás una abstracción limpia de wallet y plugins por sobre la profundidad nativa de Solana. Si vas por este camino, planificá mantener un fork.
¿Qué es ElizaOS?
ElizaOS de Eliza Labs es una categoría de herramienta distinta. Solana Agent Kit y GOAT son SDKs que importás en tu propio código de agente. ElizaOS es un runtime de agente completo: maneja el loop de mensajes, la memoria, el ruteo de modelos, las integraciones de clientes sociales y la orquestación multi-agente. Vos traés un character file. Él trae todo lo demás.
Lanzado en octubre de 2024 como ai16z por Shaw Walters, el proyecto cambió su nombre a elizaOS a fines de enero de 2025 y pasó a formar parte de Eliza Labs. Al mes de mayo de 2026 tiene más de 18.400 estrellas en GitHub, licencia MIT, y v2 GA se lanzó en mayo de 2026 (última versión v2.0.3, con tres releases etiquetados en 36 horas durante la semana de lanzamiento). ElizaOS es el de los tres frameworks con el desarrollo más activo.
Los agentes se definen mediante character files (JSON o TypeScript) que declaran personalidad, plugins y configuración de modelo. Un ejemplo mínimo de la documentación de la interfaz de character de ElizaOS:
import { Character } from '@elizaos/core';
export const character: Character = {
name: 'Eliza',
bio: ["An advanced AI assistant powered by elizaOS"],
plugins: [
'@elizaos/plugin-sql',
'@elizaos/plugin-bootstrap',
...(process.env.OPENAI_API_KEY ? ['@elizaos/plugin-openai'] : []),
...(process.env.DISCORD_API_TOKEN ? ['@elizaos/plugin-discord'] : []),
],
settings: { model: 'gpt-4', temperature: 0.7 }
};El runtime es agnóstico de modelo (OpenAI, Anthropic, Gemini, Llama, Grok, modelos locales) e incluye clientes de primera parte para Discord, X/Twitter, Telegram, Farcaster, Slack, WhatsApp y Bluesky. RAG y memoria persistente vienen integrados. El soporte de blockchain llega a través de plugins: @elizaos/plugin-solana cubre directamente las operaciones de tokens de Solana, mientras que @elizaos/plugin-goat y plugin-solana-agent-kit permiten que un character de Eliza tome prestada la amplitud multi-chain de GOAT o la profundidad en Solana de Solana Agent Kit sin reescribir el runtime.
Dónde se queda corto: ElizaOS es más pesado de configurar que simplemente agregar un SDK a código de agente existente. Es TypeScript-first y no tiene una vía de primera clase para Python o Rust. Y como las chains viven detrás de plugins en lugar de estar en el núcleo, el trabajo directo con Solana es más directo en Solana Agent Kit.
Elegilo cuando: querés un agente autónomo desplegable con una persona, memoria y clientes de plataformas sociales listos para usar.
¿Cómo se comparan estos frameworks?
¿Cómo deberías elegir?
Esta matriz de decisión mapea perfiles de construcción comunes a los frameworks.
Tres matices adicionales sobre esta matriz.
Estos frameworks se pueden combinar. ElizaOS puede montar Solana Agent Kit (@elizaos/plugin-solana-agent-kit) o GOAT (@elizaos/plugin-goat) como plugins, así que elegir un SDK ahora no te deja fuera de un runtime más adelante. Empezá con lo que coincida con el alcance de chains que necesitás y agregá el runtime cuando lo necesites.
El mantenimiento activo es desparejo. ElizaOS lanzó v2 GA en mayo de 2026 (última versión v2.0.3, con tres releases de parche en 36 horas durante la semana de lanzamiento). El release etiquetado de Solana Agent Kit es v2.0.9 de julio de 2025, pero la rama v2 sigue integrando contribuciones sustanciales. GOAT no ha tenido un commit desde agosto de 2025.
El número de estrellas es un indicador aproximado, no una prueba. ElizaOS acumula más de 18.400 porque es un runtime completo con un atractivo más amplio. Solana Agent Kit y GOAT atienden audiencias más específicas por diseño, no por menor calidad.
¿Cuál es la capa de infraestructura subyacente?
Los tres frameworks envían transacciones a través de un proveedor de RPC, y ese proveedor determina si tu agente se lanza rápido y se mantiene disponible. Las lecturas necesitan profundidad archival y streaming por gRPC. Las escrituras necesitan que las transacciones se confirmen rápido y de forma confiable. La cobertura multi-región importa cuando tu agente corre en producción durante horas seguidas.
Si estás usando Solana Agent Kit, ya no somos solo la capa de infraestructura subyacente. Nos integramos como plugin de primera clase dentro de @solana-agent-kit/plugin-misc, exponiendo RPC de Solana, estimación de priority fees, precios de tokens (por símbolo, por dirección, históricos), lecturas de portfolio multi-chain, webhooks de Notify, y un helper de endpoints como herramientas nativas del agente.
El scaffolder de agentes de Solana alojado conecta ambos proveedores en cada proyecto nuevo, así que un scaffold recién creado ya viene con la elección de RPC integrada. Ahora somos una opción de primera clase en el catálogo de skills y en la guía de proveedores de RPC. Levantá un agente con nuestro plugin preconectado en solana.new.
Usá la Alchemy CLI para autenticación de cuenta de Alchemy, sesiones de wallet, pagos x402 y consultas a la API entre chains:
npm i -g @alchemy/cli@latest
alchemy auth
npx skills add alchemyplatform/skills --yes
alchemy --json --no-interactive solana rpc getSlot -n solana-mainnet
alchemy --json --no-interactive prices symbol SOL,ETHUsá alchemy agent-prompt para incorporar el árbol completo de comandos de la CLI al system prompt de un coding agent. Consultá Alchemy for agents para ver el stack completo.
Si todavía estás evaluando el flujo de construcción en sí, la guía para construir un agente de IA en Solana recorre la selección de framework, la configuración de RPC, la seguridad de la wallet y un ejemplo funcional de swap en Jupiter. Elegí el framework que se ajuste al alcance de chains y a las necesidades de runtime que tenés, y luego conectalo a la infraestructura subyacente. El framework decide qué puede hacer tu agente. La infraestructura decide si funciona en producción.
Resúmenes relacionados
Solana27 de julio de 2026
Nodos de Solana: validadores, nodos RPC y self-hosting
Qué son los nodos de Solana, en qué se diferencian los validadores, los nodos RPC y los sistemas de datos secundarios, y cuándo conviene hacer self-hosting en lugar de usar un proveedor.
Solana22 de julio de 2026
Datos de archivo de Solana: cómo consultar el historial completo de bloques y transacciones
Datos de archivo de Solana explicados: por qué los nodos podan el historial, qué métodos de RPC necesitan acceso a archivo, y cómo consultar el historial completo de bloques y transacciones a escala.
Solana20 de mayo de 2026
¿Qué es el Solana Geyser Plugin? Guía 2026 para builders
Aprende qué es el Solana Geyser Plugin, cómo se relaciona con Yellowstone gRPC y cuándo usar streaming en lugar de RPC. Actualizado para 2026.

Construye magia blockchain
Alchemy combina los productos y herramientas de desarrollo Web3 más potentes con recursos, comunidad y un soporte legendario.