{"id":51428557,"url":"https://github.com/zTgx/solagent","last_synced_at":"2026-07-23T19:00:26.725Z","repository":{"id":270800507,"uuid":"911439148","full_name":"zTgx/solagent","owner":"zTgx","description":"The library for AI agents on Solana","archived":false,"fork":false,"pushed_at":"2026-05-26T01:38:05.000Z","size":1061,"stargazers_count":50,"open_issues_count":30,"forks_count":7,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-25T03:04:46.834Z","etag":null,"topics":["agent","ai","gemini","langchain","openai","rust","solana"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zTgx.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-01-03T02:54:39.000Z","updated_at":"2026-06-02T00:00:51.000Z","dependencies_parsed_at":"2025-01-03T07:33:27.527Z","dependency_job_id":"1f89efd7-2a12-4da1-b10d-ccd952eb2b72","html_url":"https://github.com/zTgx/solagent","commit_stats":null,"previous_names":["ztgx/solagent.rs","ztgx/solagent"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/zTgx/solagent","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zTgx%2Fsolagent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zTgx%2Fsolagent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zTgx%2Fsolagent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zTgx%2Fsolagent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zTgx","download_url":"https://codeload.github.com/zTgx/solagent/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zTgx%2Fsolagent/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35813156,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-07-23T02:00:06.683Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agent","ai","gemini","langchain","openai","rust","solana"],"created_at":"2026-07-05T03:00:25.027Z","updated_at":"2026-07-23T19:00:26.712Z","avatar_url":"https://github.com/zTgx.png","language":"Rust","funding_links":[],"categories":["Libraries and Frameworks"],"sub_categories":[],"readme":"## Quick start\n* Add dependencies\n```toml\n[dependencies]\n# add wallet\nsolagent-wallet-solana = \"0.1.4\"\n\n# add core\nsolagent-core = \"0.1.6\"\n\n# add plugin\nsolagent-plugin-birdeye = \"0.1.7\"\n```\n* Create agent\n```rust\nuse solagent_core::{ConfigBuilder, SolanaAgentKit};\nuse solagent_plugin_birdeye::get_token_metadata;\nuse solagent_wallet_solana::Wallet;\n\n#[tokio::main]\nasync fn main() {\n    let wallet = Wallet::from_env(\"SOLANA_WALLET\").unwrap();\n    let config = ConfigBuilder::default().birdeye_api_key(\"api_key\".into()).build();\n\n    let agent = SolanaAgentKit::new(wallet, \"https://api.devnet.solana.com\", config);\n    let data = get_token_metadata(\u0026agent, \"So11111111111111111111111111111111111111112\")\n        .await\n        .unwrap();\n    println!(\"{:#?}\", data);\n}\n```\n\n## Packages\n### Core\n| Crate | Package | Version | Downloads |\n| --- | --- | --- | --- |\n| Core | [solagent-core](https://crates.io/crates/solagent-core) | ![Version](https://img.shields.io/crates/v/solagent-core) | ![Crates Downloads](https://img.shields.io/crates/d/solagent-core?logo=rust)\n| Wallet | [solagent-wallet-solana](https://crates.io/crates/solagent-wallet-solana) | ![Version](https://img.shields.io/crates/v/solagent-wallet-solana) | ![Crates Downloads](https://img.shields.io/crates/d/solagent-wallet-solana?logo=rust)\n\n### Tools\n| Tools | Description | Package | Version | Downloads |\n| --- | --- | --- | --- | --- | \n| gibwork | Create a task on Gibwork | [solagent-rig-gibwork](https://crates.io/crates/solagent-rig-gibwork) | ![Version](https://img.shields.io/crates/v/solagent-rig-gibwork) | ![Crates Downloads](https://img.shields.io/crates/d/solagent-rig-gibwork?logo=rust) |\n| goplus | Token Security API | [solagent-rig-goplus](https://crates.io/crates/solagent-rig-goplus) | ![Version](https://img.shields.io/crates/v/solagent-rig-goplus) |![Crates Downloads](https://img.shields.io/crates/d/solagent-rig-goplus?logo=rust) |\n| helius | Webhook operates  | [solagent-rig-helius](https://crates.io/crates/solagent-rig-helius) | ![Version](https://img.shields.io/crates/v/solagent-rig-helius) |![Crates Downloads](https://img.shields.io/crates/d/solagent-rig-helius?logo=rust) |\n| jupiter | Jupiter Exchange  | [solagent-rig-jupiter](https://crates.io/crates/solagent-rig-jupiter) | ![Version](https://img.shields.io/crates/v/solagent-rig-jupiter) |![Crates Downloads](https://img.shields.io/crates/d/solagent-rig-jupiter?logo=rust) |\n| pumpfun | Launch Token on pumpfun  | [solagent-rig-pumpfun](https://crates.io/crates/solagent-rig-pumpfun) | ![Version](https://img.shields.io/crates/v/solagent-rig-pumpfun) |![Crates Downloads](https://img.shields.io/crates/d/solagent-rig-pumpfun?logo=rust) |\n| pyth | Fetch price from Pyth  | [solagent-rig-pyth](https://crates.io/crates/solagent-rig-pyth) | ![Version](https://img.shields.io/crates/v/solagent-rig-pyth) |![Crates Downloads](https://img.shields.io/crates/d/solagent-rig-pyth?logo=rust) |\n| rugcheck | Rug check | [solagent-rig-rugcheck](https://crates.io/crates/solagent-rig-rugcheck) | ![Version](https://img.shields.io/crates/v/solagent-rig-rugcheck) |![Crates Downloads](https://img.shields.io/crates/d/solagent-rig-rugcheck?logo=rust) |\n| solana | Operations on solana | [solagent-rig-solana](https://crates.io/crates/solagent-rig-solana) | ![Version](https://img.shields.io/crates/v/solagent-rig-solana) |![Crates Downloads](https://img.shields.io/crates/d/solagent-rig-solana?logo=rust) |\n| solayer | Stake with solayer | [solagent-rig-solayer](https://crates.io/crates/solagent-rig-solayer) | ![Version](https://img.shields.io/crates/v/solagent-rig-solayer) |![Crates Downloads](https://img.shields.io/crates/d/solagent-rig-solayer?logo=rust) |\n| cookie | Cookie Data Swarm APIs | [solagent-rig-cookie](https://crates.io/crates/solagent-rig-cookie) | ![Version](https://img.shields.io/crates/v/solagent-rig-cookie) |![Crates Downloads](https://img.shields.io/crates/d/solagent-rig-cookie?logo=rust) |\n| dexscreener | Dexscreener data APIs | [solagent-rig-dexscreener](https://crates.io/crates/solagent-rig-dexscreener) | ![Version](https://img.shields.io/crates/v/solagent-rig-dexscreener) |![Crates Downloads](https://img.shields.io/crates/d/solagent-rig-dexscreener?logo=rust) |\n| birdeye | Birdeye API | [solagent-rig-birdeye](https://crates.io/crates/solagent-rig-birdeye) | ![Version](https://img.shields.io/crates/v/solagent-rig-birdeye) |![Crates Downloads](https://img.shields.io/crates/d/solagent-rig-birdeye?logo=rust) |\n \n\n### Plugins\n| Plugin | Description | Package | Version | Downloads |\n| --- | --- | --- | --- | --- |\n| gibwork | Create a task on Gibwork | [solagent-plugin-gibwork](https://crates.io/crates/solagent-plugin-gibwork) | ![Version](https://img.shields.io/crates/v/solagent-plugin-gibwork) | ![Crates Downloads](https://img.shields.io/crates/d/solagent-plugin-gibwork?logo=rust) |\n| goplus | Token Security API | [solagent-plugin-goplus](https://crates.io/crates/solagent-plugin-goplus) | ![Version](https://img.shields.io/crates/v/solagent-plugin-goplus) | ![Crates Downloads](https://img.shields.io/crates/d/solagent-plugin-goplus?logo=rust) |\n| helius | Webhook operates  | [solagent-plugin-helius](https://crates.io/crates/solagent-plugin-helius) | ![Version](https://img.shields.io/crates/v/solagent-plugin-helius) | ![Crates Downloads](https://img.shields.io/crates/d/solagent-plugin-helius?logo=rust) |\n| jupiter | Jupiter Exchange  | [solagent-plugin-jupiter](https://crates.io/crates/solagent-plugin-jupiter) | ![Version](https://img.shields.io/crates/v/solagent-plugin-jupiter) | ![Crates Downloads](https://img.shields.io/crates/d/solagent-plugin-jupiter?logo=rust) |\n| pumpfun | Launch Token on pumpfun  | [solagent-plugin-pumpfun](https://crates.io/crates/solagent-plugin-pumpfun) | ![Version](https://img.shields.io/crates/v/solagent-plugin-pumpfun) | ![Crates Downloads](https://img.shields.io/crates/d/solagent-plugin-pumpfun?logo=rust) |\n| pyth | Fetch price from Pyth  | [solagent-plugin-pyth](https://crates.io/crates/solagent-plugin-pyth) | ![Version](https://img.shields.io/crates/v/solagent-plugin-pyth) | ![Crates Downloads](https://img.shields.io/crates/d/solagent-plugin-pyth?logo=rust) |\n| rugcheck | Rug check | [solagent-plugin-rugcheck](https://crates.io/crates/solagent-plugin-rugcheck) | ![Version](https://img.shields.io/crates/v/solagent-plugin-rugcheck) | ![Crates Downloads](https://img.shields.io/crates/d/solagent-plugin-rugcheck?logo=rust) |\n| solana | Operations on solana | [solagent-plugin-solana](https://crates.io/crates/solagent-plugin-solana) | ![Version](https://img.shields.io/crates/v/solagent-plugin-solana) | ![Crates Downloads](https://img.shields.io/crates/d/solagent-plugin-solana?logo=rust) |\n| solayer | Stake with solayer | [solagent-plugin-solayer](https://crates.io/crates/solagent-plugin-solayer) | ![Version](https://img.shields.io/crates/v/solagent-plugin-solayer) | ![Crates Downloads](https://img.shields.io/crates/d/solagent-plugin-solayer?logo=rust) |\n| cookie | Cookie Data Swarm APIs | [solagent-plugin-cookie](https://crates.io/crates/solagent-plugin-cookie) | ![Version](https://img.shields.io/crates/v/solagent-plugin-cookie) | ![Crates Downloads](https://img.shields.io/crates/d/solagent-plugin-cookie?logo=rust) |\n| dexscreener | Dexscreener data APIs | [solagent-plugin-dexscreener](https://crates.io/crates/solagent-plugin-dexscreener) | ![Version](https://img.shields.io/crates/v/solagent-plugin-dexscreener) | ![Crates Downloads](https://img.shields.io/crates/d/solagent-plugin-dexscreener?logo=rust) |\n| birdeye | Birdeye API | [solagent-plugin-birdeye](https://crates.io/crates/solagent-plugin-birdeye) | ![Version](https://img.shields.io/crates/v/solagent-plugin-birdeye) | ![Crates Downloads](https://img.shields.io/crates/d/solagent-plugin-birdeye?logo=rust) |\n \n\n## Star History\n\n[![Star History Chart](https://api.star-history.com/svg?repos=zTgx/solagent.rs\u0026type=Date)](https://star-history.com/#zTgx/solagent.rs\u0026Date)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FzTgx%2Fsolagent","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FzTgx%2Fsolagent","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FzTgx%2Fsolagent/lists"}