
Fermé
Publié
The core of my FastAPI backend is already in place, yet the moment I swap from testnet to mainnet the Binance Futures connection collapses. Using python-binance I keep hitting connection failures on my local development server, so I need a seasoned backend developer who can track down and eliminate whatever is choking the handshake with mainnet and then harden the entire integration for production. What you will dive into • FastAPI project (Python 3.10) with dependency-injected services and async endpoints • python-binance for both REST and WebSocket streams • Redis for caching plus simple background worker queues Key objectives 1. Diagnose and fix the API connection failures that appear only when switching to mainnet. 2. Refactor or supplement the current retry / error-handling logic so the service can run 24 / 7 without manual restarts. 3. Validate order placement, market data retrieval and balance updates end-to-end. 4. Prepare the codebase for production: env-based configuration, logging, graceful shutdown, Dockerfile if needed, and concise README. Acceptance criteria • A stable mainnet connection that survives for 48 hours in a row on my machine. • All existing FastAPI routes return expected JSON with live data. • At least one successful live order opened and closed programmatically. • Clean, commented code committed to GitHub along with a short hand-over video or written walkthrough. If you’ve wrestled with Binance Futures before and can move fast, let’s get this over the finish line.
N° de projet : 40257922
9 propositions
Projet à distance
Actif à il y a 4 jours
Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
9 freelances proposent en moyenne ₹236 INR/heure pour ce travail

With 13 years of experience in API development, and a technical skill set that includes Python, JavaScript, and Software Architecture, I can assure you that your project is in good hands. My experience also extends to mobile app development, blockchain, web3 development, and application security – all valuable insights that I bring to the table when it comes to troubleshooting complex issues like the one you're facing with the Binance Futures API integration. Drawing from my track record of building robust, scalable solutions, I understand the urgency of your situation and am confident in my ability to quickly diagnose and fix the connection failures you're experiencing when moving to mainnet. I will then go above and beyond by reinforcing your existing retry/error-handling logic for seamless 24/7 operation. In addition, my thorough approach will ensure that not only will your codebase be made 'production-ready', but your FastAPI routes will be live with expected JSON data and at least one successful live order placement for a solid 48 hours. You can rest easy with me managing these intricate processes as I have a reputation for delivering concise yet detailed READMEs along with well-documented code via GitHub. Let's get this over the finish line - get in touch today!
₹250 INR en 40 jours
3,1
3,1

I’ve built and stabilized multiple Binance Futures integrations using python-binance in production FastAPI systems, and I’m confident I can resolve your mainnet handshake failure quickly. These issues are typically related to timestamp drift, recvWindow, IP restrictions, SSL/TLS negotiation, or WebSocket lifecycle handling differences between testnet and mainnet. I’ll diagnose the root cause, harden retry/backoff logic, implement resilient async WebSocket management, and add production-grade logging, env-based config, and graceful shutdown. I’ll validate full order flow (open/close) and ensure 48-hour stability. Clean commits, Docker support, and a clear handover walkthrough included. Let’s ship this properly. With 10 years of exp in software development lifecycle, and 3 years in building algo bots for trading in indian stock exchange and crypto, I will be the ideal candidate for this project at a fix price of Rs. 5000(negotiable). Let me know when to start. Thanks.
₹250 INR en 50 jours
2,8
2,8

From your project description, you need a backend developer who can diagnose why your FastAPI backend’s Binance Futures connection fails when switching from testnet to mainnet and then stabilize it for continuous production use. You’re specifically dealing with python-binance integration issues, async FastAPI endpoints, and Redis caching that must all work seamlessly on mainnet without connection drops. Ensuring order placement and market data retrieval function end-to-end is also critical. I bring over 15 years of experience with backend API development, cloud deployments, and Python-based projects, having completed 200+ projects including several involving FastAPI and Redis. My expertise includes building and hardening asynchronous services and integrating complex third-party APIs like Binance to ensure reliability and robust error handling. I will first reproduce the mainnet connection failure on your local setup, review the handshake and retry logic in python-binance, and improve error handling with async-aware patterns. Then I will validate all FastAPI routes with live data and test live order execution. Finally, I will prepare the codebase for production with environment-based configs, logging, and graceful shutdown, delivering clean commits and documentation within a few days. Let’s discuss your current setup so I can get started on stabilizing your Binance Futures integration.
₹220 INR en 7 jours
2,0
2,0

I recently delivered a project with this exact scope. Your need for a clean, professional, and user-friendly FastAPI backend with seamless Binance Futures mainnet integration, automated error handling, and robust 24/7 stability is clear and achievable. I specialize in FastAPI, python-binance, Redis, and building integrated, fault-tolerant systems with async endpoints. While I am new to freelancer, I have tons of experience and have done other projects off site. I would love to chat more about your project! Regards, MN Williams
₹250 INR en 14 jours
0,0
0,0

I’ve worked with async Python backends, WebSocket streams, and exchange integrations before — and what you’re describing sounds very familiar. The fact that testnet works but mainnet collapses usually points to one (or a mix) of the following: Incorrect base URLs for Futures mainnet Signature / timestamp drift issues IP restrictions or API key permission mismatch Improper async session reuse WebSocket auto-reconnect logic failing silently Event loop blocking under real market load I can help you systematically isolate and eliminate the root cause — and then harden the entire integration so it runs 24/7 without babysitting.
₹250 INR en 40 jours
0,0
0,0

Hey there !! I’m a backend engineer with 7+ years of experience building high-availability trading and fintech systems in Python. I’ve worked extensively with FastAPI, async architectures, and exchange integrations, including Binance Futures on both testnet and mainnet environments. My core skill set includes FastAPI, python-binance, WebSocket stream handling, REST integrations, Redis, async task queues, Docker, and production-grade logging/monitoring. I have hands-on experience diagnosing mainnet-only failures caused by signature mismatches, timestamp drift, IP restrictions, rate limits, SSL issues, and WebSocket lifecycle mismanagement. My approach is systematic: first, replicate and trace the handshake failure with structured logging and request inspection. Then harden retry logic with exponential backoff, proper exception handling, and resilient WebSocket reconnection strategies. Finally, I’ll productionize the service with env-based configs, graceful shutdown hooks, Docker setup, and clear documentation—ensuring a stable 24/7 mainnet connection and verified live order execution. I can move quickly and get this production-ready. Warm regards, Saurabh Sharma
₹200 INR en 40 jours
0,0
0,0

Fix Binance Futures API Integration - I'm excited after reviewing your project details! With over 5 years of hands-on experience in Web and App Development, I specialize in building high-performing, user-friendly, and fully responsive digital solutions tailored to your business needs. I hold an academic background in Computer Science and have successfully delivered numerous projects across various industries. My expertise includes: Custom Website Development (React, Angular, Laravel, PHP, WordPress, etc.) Mobile App Development (iOS, Android, Flutter, React Native) E-commerce & CMS Solutions (Shopify, WooCommerce, Magento) API Integration & Backend Development UI/UX Design & Prototyping Bug Fixing, Speed Optimization & Maintenance ✔ Clean, Scalable & Secure Code ✔ 100% Mobile & SEO-Friendly ✔ Ongoing Support & Unlimited Revisions Let’s turn your idea into a powerful digital product that exceeds expectations! Check my profile: https://www.freelancer.com/u/QuickMentor Looking forward to working with you!
₹250 INR en 40 jours
0,0
0,0

Hi, I've wrestled with this exact python-binance testnet-to-mainnet transition issue in FastAPI. The connection collapses are almost always caused by async blocking in the WebSocket streams, unhandled rate limits, or missing IP whitelisting on the mainnet API keys that testnet ignores. Since your dependency injection and Redis queues are already in place, I will dive straight into the connection logic. I'll implement robust keep-alives, refactor the retry mechanisms so it survives the 48-hour requirement, and wrap everything with proper logging and a clean Dockerfile for production. Share the repo or the connection module. I'll patch the logic and send it back so you can safely run the live order test locally with your keys. Let's get this fixed today.
₹250 INR en 10 jours
0,0
0,0

Srinagar, India
Membre depuis avr. 26, 2023
₹750-1250 INR / heure
€250-750 EUR
₹1500-12500 INR
$750-1500 USD
₹12500-37500 INR
$250-750 USD
$1500-2000 USD
₹1500-12500 INR
₹600-1500 INR
₹12500-37500 INR
$30-250 USD
$250-750 USD
$5000-10000 AUD
$1500-3000 USD
₹750-1250 INR / heure
€750-1500 EUR
₹1500-12500 INR
₹750-1250 INR / heure
₹600-1500 INR
$50-1500 USD
$2-8 USD / heure