Skip to content

[Binance] Plan for user data stream migration (WebSocket API flow) #3504

@mrbaron3

Description

@mrbaron3

Hi NautilusTrader team,

I'm writing to inquire about the project's plans regarding the upcoming changes to the Binance user data stream. Binance has announced the deprecation of the current listenKey-based flow, with the deadline set for 2026-02-20 UTC.

Currently, in v1.222.0, the Binance Spot adapter appears to rely on the listenKey mechanism. I couldn't find support for the new WebSocket API flow (userDataStream.subscribe / session.logon) in the codebase yet.

Could you please clarify the roadmap for this migration? Specifically:

Migration Plan: Is there an official plan to migrate the Binance Spot adapter to the new WebSocket API flow?

Timeline: If so, what is the expected version or estimated timeline for this update?

Ed25519 Support: Will the new flow support or require Ed25519 signing?

Backward Compatibility: Will there be a configuration switch to allow users to remain on the listenKey flow temporarily if needed?

Community Contribution: If no official migration is planned in the near future, where would you recommend as the best extension point for a community-driven patch?

Thank you for your guidance and for all the work on this project.

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions