C# Databento TCP Sample
Budget: $30 – $250 USD
I already have my C# environment up and running and the Databento API key safely stored, yet I still can’t get past the initial TCP handshake to the Databento Live market-data feed.
Here’s all I need:
• A minimal, well-commented C# console project (plain .NET 6 or later) that opens the raw TCP socket, performs the binary login/auth packet exactly as documented, subscribes to one market-data channel of my choice, and then prints the incoming messages to the console in decoded form.
• A concise README that walks through how to build, run, and swap out the instrument list or gateway host/port.
Please stick to the official protobuf framing and message layouts shown in the Databento docs and avoid any third-party wrappers—I want pure, readable C# so I can extend it myself later. A couple of inline TODOs showing where I’d append further parsing or persistence logic would be perfect.
Once the sample connects, authenticates, and dumps a few live packets without errors, I’ll consider the job complete.
Here’s all I need:
• A minimal, well-commented C# console project (plain .NET 6 or later) that opens the raw TCP socket, performs the binary login/auth packet exactly as documented, subscribes to one market-data channel of my choice, and then prints the incoming messages to the console in decoded form.
• A concise README that walks through how to build, run, and swap out the instrument list or gateway host/port.
Please stick to the official protobuf framing and message layouts shown in the Databento docs and avoid any third-party wrappers—I want pure, readable C# so I can extend it myself later. A couple of inline TODOs showing where I’d append further parsing or persistence logic would be perfect.
Once the sample connects, authenticates, and dumps a few live packets without errors, I’ll consider the job complete.