solana-agent-kit-plugin-madeonsol
v0.5.0
Published
Solana Agent Kit plugin for MadeOnSol — KOL intelligence and deployer analytics via x402 micropayments
Downloads
1,105
Maintainers
Readme
solana-agent-kit-plugin-madeonsol
Solana Agent Kit plugin for MadeOnSol — Solana KOL intelligence and deployer analytics.
Real-time Solana trading intelligence: track 1,000+ KOL wallets with <3s latency, score 6,700+ Pump.fun deployers by reputation, detect multi-KOL coordination signals, and stream every DEX trade. Free tier: 200 requests/day at madeonsol.com/developer — no credit card required.
Authentication
Three options (in priority order):
| Method | Config key | Best for |
|---|---|---|
| MadeOnSol API key (recommended) | MADEONSOL_API_KEY | Developers — get a free key |
| RapidAPI key | RAPIDAPI_KEY | RapidAPI subscribers |
| x402 micropayments | SVM_PRIVATE_KEY | AI agents with Solana wallets |
Install
npm install solana-agent-kit-plugin-madeonsolx402 peer deps (
@x402/fetch @x402/svm @x402/core @solana/kit @scure/base) are only needed when usingSVM_PRIVATE_KEY.
Usage
import { SolanaAgentKit } from "solana-agent-kit";
import MadeOnSolPlugin from "solana-agent-kit-plugin-madeonsol";
const agent = new SolanaAgentKit(privateKey, rpcUrl, {
// Option 1: API key (simplest)
MADEONSOL_API_KEY: "msk_your_api_key_here",
// Option 2: RapidAPI key
// RAPIDAPI_KEY: "your_rapidapi_key",
// Option 3: x402 micropayments
// SVM_PRIVATE_KEY: "your_solana_private_key_base58",
});
agent.use(MadeOnSolPlugin);
// Use via methods
const trades = await agent.methods.kolFeed(agent, { limit: 10, action: "buy" });
// Or let the LLM trigger actions via natural language
// "What are KOLs buying right now?" → MADEONSOL_KOL_FEED_ACTIONActions
| Action | Triggers on |
|---|---|
| MADEONSOL_KOL_FEED_ACTION | "kol trades", "what are kols buying" |
| MADEONSOL_KOL_COORDINATION_ACTION | "kol convergence", "tokens kols accumulating" |
| MADEONSOL_KOL_LEADERBOARD_ACTION | "top kols", "kol rankings", "best kol" — periods: today, 7d, 30d, 90d, 180d (180-day retention) |
| MADEONSOL_DEPLOYER_ALERTS_ACTION | "deployer alerts", "pump fun launches" — PRO/ULTRA: filter by tier (elite/good/moderate/rising/cold) |
| MADEONSOL_TOKEN_INFO_ACTION | "token info", "token price", "what is this token" |
Also Available
| Platform | Package |
|---|---|
| TypeScript SDK | madeonsol-x402 |
| Python (LangChain, CrewAI) | madeonsol-x402 on PyPI |
| MCP Server (Claude, Cursor) | mcp-server-madeonsol |
| ElizaOS | @madeonsol/plugin-madeonsol |
License
MIT
