Skip to content

feat(plugins): add MadeOnSol plugin — Solana memecoin intelligence#587

Open
LamboPoewert wants to merge 1 commit into
goat-sdk:mainfrom
LamboPoewert:feat/plugin-madeonsol
Open

feat(plugins): add MadeOnSol plugin — Solana memecoin intelligence#587
LamboPoewert wants to merge 1 commit into
goat-sdk:mainfrom
LamboPoewert:feat/plugin-madeonsol

Conversation

@LamboPoewert

Copy link
Copy Markdown

What

New TypeScript plugin: @goat-sdk/plugin-madeonsol — read-only Solana memecoin intelligence tools backed by the MadeOnSol API. Modeled directly on the dexscreener / birdeye plugin structure (PluginBase + @tool service + createToolParameters, tsup config copied verbatim).

Tools (10, all read-only data)

  • madeonsol_kol_feed — real-time buy/sell feed from 1,000+ tracked Solana KOL wallets (sub-3s from confirmation)
  • madeonsol_kol_coordination — multi-KOL convergence signals with a 0-100 coordination score
  • madeonsol_kol_leaderboard / madeonsol_kol_trending_tokens
  • madeonsol_deployer_alerts / madeonsol_deployer_profile — pump.fun deployer reputation tiers + rug history
  • madeonsol_token_intel / madeonsol_token_buyer_quality — one-call token intel + early-buyer quality scoring (pre-buy rug filter)
  • madeonsol_wallet_stats — win rate / ROI / verdict for any Solana wallet
  • madeonsol_alpha_leaderboard — proven early-buyer wallets scored from 1M+ records

Notes

  • Auth: single apiKey option (free tier: 200 req/day, no card — https://madeonsol.com/pricing)
  • Data-provider plugin: supportsChain returns true everywhere (data is Solana-centric), same as dexscreener
  • Typechecks clean against the repo's tsconfig.base.json (ES6 lib — no Object.entries etc.)
  • Also added a row to the README Tools table (alphabetical, between Lulo and Mayan)
  • We maintain sibling integrations for Solana Agent Kit, ElizaOS, and MCP; happy to add the Python twin in a follow-up if there's interest

…OL feeds, deployer reputation, buyer quality)
@changeset-bot

changeset-bot Bot commented Jun 5, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 60fdd65

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant