Skip to content

feat: add MadeOnSol Solana KOL intelligence integration#552

Open
LamboPoewert wants to merge 1 commit into
sendaifun:v2from
LamboPoewert:feat/madeonsol-integration
Open

feat: add MadeOnSol Solana KOL intelligence integration#552
LamboPoewert wants to merge 1 commit into
sendaifun:v2from
LamboPoewert:feat/madeonsol-integration

Conversation

@LamboPoewert
Copy link
Copy Markdown

Summary

  • MadeOnSol (madeonsol.com) is a Solana ecosystem intelligence platform that tracks 946+ KOL (Key Opinion Leader) wallets in real-time and monitors serial token deployers across Pump.fun and Raydium.
  • Adds 4 new tools and actions to plugin-misc that call MadeOnSol's public x402 API endpoints for pay-per-request Solana alpha data.

Endpoints added

Action Endpoint Description
MADEONSOL_KOL_FEED_ACTION /api/x402/kol/feed Real-time KOL buy/sell trades with token, amount, and KOL identity
MADEONSOL_KOL_COORDINATION_ACTION /api/x402/kol/coordination Tokens that multiple KOLs are trading simultaneously (convergence detection)
MADEONSOL_KOL_LEADERBOARD_ACTION /api/x402/kol/leaderboard Top KOL traders ranked by PnL, win rate, and volume
MADEONSOL_DEPLOYER_ALERTS_ACTION /api/x402/deployer-hunter/alerts Alerts for suspicious serial deployers and rug patterns

Protocol

Uses the x402 HTTP payment protocol for pay-per-request access — agents pay in SOL per API call with no API key required.

Links

Test plan

  • Verify plugin-misc builds without TypeScript errors
  • Test each action returns valid JSON from the MadeOnSol API
  • Confirm actions register correctly in the Solana Agent Kit plugin system

🤖 Generated with Claude Code

@LamboPoewert
Copy link
Copy Markdown
Author

Update: v0.2.0 — Webhooks + WebSocket Streaming

The standalone plugin ([email protected]) now also includes webhook management and WebSocket streaming support for Pro/Ultra RapidAPI subscribers:

New tool functions added:

  • createWebhook(agent, {url, events, filters}) — register webhook for real-time push notifications
  • listWebhooks(agent) — list registered webhooks
  • deleteWebhook(agent, {id}) — delete a webhook
  • testWebhook(agent, {webhook_id}) — send test payload to verify webhook
  • getStreamToken(agent) — get 24h WebSocket streaming token

These use the RAPIDAPI_KEY from agent config (separate from x402 payments).

npm: npm install [email protected]
Release: https://github.com/LamboPoewert/solana-agent-kit-plugin-madeonsol/releases/tag/v0.2.0

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