{"id":30610265,"url":"https://github.com/ztgx/solagent","last_synced_at":"2026-01-19T02:33:17.519Z","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":"2025-10-13T01:09:53.000Z","size":1059,"stargazers_count":48,"open_issues_count":30,"forks_count":8,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-11-27T09:16:05.887Z","etag":null,"topics":["agent","ai","gemini","langchain","openai","rust","solana"],"latest_commit_sha":null,"homepage":"https://solagent.dev","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":"2025-10-13T01:09:57.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":28558236,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-19T00:46:33.223Z","status":"online","status_checked_at":"2026-01-19T02:00:08.049Z","response_time":67,"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":"2025-08-30T04:39:39.909Z","updated_at":"2026-01-19T02:33:17.496Z","avatar_url":"https://github.com/zTgx.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n# SOLAGENT\n* **[Agent Frameworks]()**: Rig\n* **[Wallets]()**: keypair, solana\n* **[tools]()**: Birdeye, dexscreener, solana, jupiter, helius and more\n* **[Chains]()**: Solana only\n\n## 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## Table of Contens\n* [How-To-Use](./docs/how-to-usage.md)\n* [How-To-Add-NewFeature](./docs/hot-to-add-feature.md)\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## Contributors\n\n\u003ca href=\"https://github.com/zTgx/solagent.rs/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=zTgx/solagent.rs\" /\u003e\n\u003c/a\u003e\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"}