Multi-Exchange WebSocket Integration
Budget: $15 – $25 USD
I’m extending our Base44 platform and need WebSocket connectivity rolled out across roughly 30–40 crypto exchanges. The feeds must deliver real-time price updates, full order-book depth, and trade executions with rock-solid reliability.
Beyond simply wiring the sockets, the job covers anything else required to keep the stream healthy—authentication flows, heartbeat handling, reconnection logic, and graceful fall-backs to REST if an exchange throttles or drops the line. Every message path should be instrumented so that errors surface instantly and can be fixed on the spot; full debugging and fixing is part of the mandate, not an afterthought.
Deliverables
• Production-ready WebSocket modules for each exchange, neatly structured for reuse inside Base44
• Centralised error-handling and monitoring hooks that log, alert, and auto-recover when possible
• A short verification script (or Postman collection) that proves prices, books, and trades are streaming correctly from every exchange
I will provide exchange lists, credentials where required, and an empty repo to keep the work organised. Push clean, well-documented code and a concise README so my team can slot your integration straight into our pipeline.
Beyond simply wiring the sockets, the job covers anything else required to keep the stream healthy—authentication flows, heartbeat handling, reconnection logic, and graceful fall-backs to REST if an exchange throttles or drops the line. Every message path should be instrumented so that errors surface instantly and can be fixed on the spot; full debugging and fixing is part of the mandate, not an afterthought.
Deliverables
• Production-ready WebSocket modules for each exchange, neatly structured for reuse inside Base44
• Centralised error-handling and monitoring hooks that log, alert, and auto-recover when possible
• A short verification script (or Postman collection) that proves prices, books, and trades are streaming correctly from every exchange
I will provide exchange lists, credentials where required, and an empty repo to keep the work organised. Push clean, well-documented code and a concise README so my team can slot your integration straight into our pipeline.