MadeOnSolMade on Sol
RobinhoodBlogAdvertise
Sign in
MadeOnSolMade on Sol

Solana and Robinhood Chain intelligence — KOL wallet tracking, deployer intelligence, all-DEX trade streams, and a developer API. Discover, compare, and build.

Discover

  • All Tools
  • Stacks
  • KOL Tracker
  • Deployer Hunter
  • KOL Scout Leaderboard
  • Robinhood Chain
  • Robinhood Wallet Scanner
  • Robinhood API
  • Solana API
  • Datasets
  • API Pricing
  • Enterprise API
  • x402 for AI agents
  • Robinhood Chain x402
  • Yields
  • Blog
  • Blog Archive
  • Solana Glossary

Best Of

  • Best Trading Bots
  • Best DEXs
  • Best Wallets
  • Best Analytics
  • Best DeFi
  • Best Snipers

Compare

  • Wallets
  • DEXs
  • Snipers
  • TG Bots
  • Terminals
  • Analytics
  • Portfolio
  • Copy Trading
  • Security
  • Liquid Staking
  • RPC Providers
  • Bridges
  • Launchpads
  • NFT Marketplaces
  • Lending
  • Bot Calculator
  • Perps
  • Scanners
  • Data APIs

Resources

  • Submit a Tool
  • API Docs
  • Get an API Key
  • For Businesses
  • Affiliate Program
  • Changelog
  • API Status
  • Tool Uptime
  • Signal Scorecard
  • Compare KOLs
  • Leaderboard
  • Community
  • Site Stats
  • Advertise

Legal

  • About
  • Contact
  • Terms
  • Privacy
  • Security
  • DPA
  • Disclaimer

© 2026 MadeOnSol

MadeOnSol — eenmanszaak, Hulshout, Belgium · KBO/BTW BE 1039.535.538 (art. 56bis, no VAT charged)

Follow us on XPowered by:constant·k — Private Solana RPC Services
API Status

System health · live

What's up. What's not.
In plain text.

Seven core services run the MadeOnSol API: the KOL gRPC tracker, the deployer listener, the Next.js API server, the self-hosted Supabase database, the WebSocket streaming process, and — for Robinhood Chain — node sync and trade-ingest freshness. Health checks run every five minutes and post their results to the public /api/v1/status endpoint. The panel below polls that endpoint live.

Jump to live status Read the docs

Status endpoint GET /api/v1/status·JSON response · 60-second client poll

What we monitor

Coverage of the pipeline — from shred to push.

7
Core services

Tracker · listener · API · DB · WS · RHC node · RHC ingest

5m
Check interval

health-monitor cron

99.5%
Target SLO

Rolling 7-day

18
WS channels

12 Solana · 6 Robinhood Chain · 7 webhook events

Live

Current health.

Auto-refreshes every 60 seconds. Tap the refresh button for an on-demand check.

Coverage

What each service is responsible for.

If something looks degraded above, this maps the impact.

Services

KOL tracker & deployer listener

Dual-region gRPC streams that ingest every confirmed Solana swap and Pump.fun deploy. Down means new KOL trades and deployer alerts stop landing — REST history still works.

kol_trackerdeployer_listener
Service

API server

The Next.js process behind madeonsol.com. Serves REST, the developer dashboard, and the directory site. Down means every authenticated endpoint returns 5xx.

nextjs_app
Services

Database & WebSocket

Self-hosted Supabase Postgres plus the ws-streaming process. Webhook delivery, copy-trade signals, price alerts, the Robinhood Chain rule engines, and real-time pushes ride this path.

supabase_dbwebsocket
Services

Robinhood Chain node

Our self-hosted Robinhood Chain (chain id 4663) node plus the RHC ingestion pipeline and its data freshness. Degraded/down means live RHC trades, prices, and KOL captures are stale or paused — REST history still works.

rhc_node_syncrhc_trades_freshness

Reference

How this page works.

Check cadence

Five-minute health-monitor cron

A cron job on the core server (health-monitor) pings each service every five minutes, records a row in system_health_checks, and computes rolling uptime windows. The /api/v1/status response below joins the most-recent row per service plus the 24h and 7d aggregates.

Incident protocol

Twitter first, then changelog

Major incidents are announced on @MadeOnSolx as they happen. Post-mortems land in the changelog once they're resolved.

Degraded vs. down

Two yellow flags before red

Degraded fires on elevated latency (>2× rolling p95) or stale data (a tracker hasn't seen a trade in over 5 minutes). Down means the service didn't respond to the last check at all. Trade quality and KOL coverage on degraded streams can be partial — error-handle accordingly.

Build your own status

The endpoint is public

GET /api/v1/status requires no key and returns the full structured response. Use it inside your own internal dashboards, paging system, or bot liveness probe.

Keep exploring

Want push-grade reliability data? Build on the WS stream.

WebSocket docs Recent changelogPricing