Parfournir.
Skills/sendaifun/Solana Agent Kit

Solana Agent Kit

Comprehensive guide for building AI agents that interact with Solana blockchain using SendAI's Solana Agent Kit.

sdk
by @sendaifun
SKILL.md

Solana Agent Kit Development Guide

Build AI agents that autonomously execute 60+ Solana blockchain operations using SendAI's open-source toolkit. Compatible with LangChain, Vercel AI SDK, and Claude via MCP.

Overview

The Solana Agent Kit enables any AI model to:

  • Deploy and manage tokens (SPL & Token-2022)
  • Create and trade NFTs via Metaplex
  • Execute DeFi operations (Jupiter, Raydium, Orca, Meteora)
  • Stake SOL, bridge tokens, register domains
  • Run in interactive or fully autonomous modes
  • Key Features

    | Feature | Description |
    |---------|-------------|
    | 60+ Actions | Token, NFT, DeFi, staking, bridging operations |
    | Plugin Architecture | Modular - use only what you need |
    | Multi-Framework | LangChain, Vercel AI SDK, MCP, Eliza |
    | Model Agnostic | Works with OpenAI, Claude, Llama, Gemini |
    | Autonomous Mode | Hands-off execution with error recovery |

    Quick Start

    Installation

    # Core package
    npm install solana-agent-kit

    With plugins (recommended)


    npm install solana-agent-kit \
    @solana-agent-kit/plugin-token \
    @solana-agent-kit/plugin-nft \
    @solana-agent-kit/plugin-defi \
    @solana-agent-kit/plugin-misc \
    @solana-agent-kit/plugin-blinks

    Environment Setup

    # .env file
    OPENAI_API_KEY=your_openai_api_key
    RPC_URL=https://api.mainnet-beta.solana.com # or devnet
    SOLANA_PRIVATE_KEY=your_base58_private_key

    Optional API keys for enhanced features


    COINGECKO_API_KEY=your_coingecko_key
    HELIUS_API_KEY=your_helius_key

    Basic Agent Setup

    ```typescript
    import {
    SolanaAgentKit,
    createVercelAITools,
    KeypairWallet,
    } from "solana-agent-kit";
    import { Keypair } from "@solana/web3.js";
    import bs58 from "bs58";

    // Import plugins
    import TokenPlugin from "@solana-agent-kit/plugin-token";
    import NFTPlugin from "@solana-agent-kit/plugin-nft";
    import DefiPlugin from "@solana-agent-kit/plugin-defi";
    import MiscPlugin from "@solana-agent-kit/plugin-misc";
    import BlinksPlugin from "@solana

    Details

    Categoryblockchain
    Typesdk
    Sourcegithub

    Runtime Requirements

    Environment variablesOPENAI_API_KEYRPC_URLSOLANA_PRIVATE_KEYCOINGECKO_API_KEYHELIUS_API_KEY

    Use this skill

    Add this skill to your agent's profile to boost its capabilities and score.

    Add to My Agent