README.md

May 26, 2026 ยท View on GitHub

Quick start

  • Add dependencies
[dependencies]
# add wallet
solagent-wallet-solana = "0.1.4"

# add core
solagent-core = "0.1.6"

# add plugin
solagent-plugin-birdeye = "0.1.7"
  • Create agent
use solagent_core::{ConfigBuilder, SolanaAgentKit};
use solagent_plugin_birdeye::get_token_metadata;
use solagent_wallet_solana::Wallet;

#[tokio::main]
async fn main() {
    let wallet = Wallet::from_env("SOLANA_WALLET").unwrap();
    let config = ConfigBuilder::default().birdeye_api_key("api_key".into()).build();

    let agent = SolanaAgentKit::new(wallet, "https://api.devnet.solana.com", config);
    let data = get_token_metadata(&agent, "So11111111111111111111111111111111111111112")
        .await
        .unwrap();
    println!("{:#?}", data);
}

Packages

Core

CratePackageVersionDownloads
Coresolagent-coreVersionCrates Downloads
Walletsolagent-wallet-solanaVersionCrates Downloads

Tools

ToolsDescriptionPackageVersionDownloads
gibworkCreate a task on Gibworksolagent-rig-gibworkVersionCrates Downloads
goplusToken Security APIsolagent-rig-goplusVersionCrates Downloads
heliusWebhook operatessolagent-rig-heliusVersionCrates Downloads
jupiterJupiter Exchangesolagent-rig-jupiterVersionCrates Downloads
pumpfunLaunch Token on pumpfunsolagent-rig-pumpfunVersionCrates Downloads
pythFetch price from Pythsolagent-rig-pythVersionCrates Downloads
rugcheckRug checksolagent-rig-rugcheckVersionCrates Downloads
solanaOperations on solanasolagent-rig-solanaVersionCrates Downloads
solayerStake with solayersolagent-rig-solayerVersionCrates Downloads
cookieCookie Data Swarm APIssolagent-rig-cookieVersionCrates Downloads
dexscreenerDexscreener data APIssolagent-rig-dexscreenerVersionCrates Downloads
birdeyeBirdeye APIsolagent-rig-birdeyeVersionCrates Downloads

Plugins

PluginDescriptionPackageVersionDownloads
gibworkCreate a task on Gibworksolagent-plugin-gibworkVersionCrates Downloads
goplusToken Security APIsolagent-plugin-goplusVersionCrates Downloads
heliusWebhook operatessolagent-plugin-heliusVersionCrates Downloads
jupiterJupiter Exchangesolagent-plugin-jupiterVersionCrates Downloads
pumpfunLaunch Token on pumpfunsolagent-plugin-pumpfunVersionCrates Downloads
pythFetch price from Pythsolagent-plugin-pythVersionCrates Downloads
rugcheckRug checksolagent-plugin-rugcheckVersionCrates Downloads
solanaOperations on solanasolagent-plugin-solanaVersionCrates Downloads
solayerStake with solayersolagent-plugin-solayerVersionCrates Downloads
cookieCookie Data Swarm APIssolagent-plugin-cookieVersionCrates Downloads
dexscreenerDexscreener data APIssolagent-plugin-dexscreenerVersionCrates Downloads
birdeyeBirdeye APIsolagent-plugin-birdeyeVersionCrates Downloads

Star History

Star History Chart