Skip to content

Background probing service #765

Closed
Closed

Description

@tnull

We should allow LDK Node (and then eventually Server) to run in a background probing service mode, i.e., have a background task running that periodically probes paths with certain characteristics. To that end, users should be able to configure:

  • Probing strategy (probably choosing from some pre-defined strategies, possibly also a custom strategy)
  • How much of the local liquidity should be used for probing at max
  • How often probes should be sent / how often old data should be refreshed

Relevant discussion: #678 was a first shot at this but didn't get very far.

Activity

  1. randomlogin commented on Feb 20, 2026

    @randomlogin
    Contributor

    I'd like to work on this issue (first one for me).

  2. tnull commented on Feb 20, 2026

    @tnull
    CollaboratorAuthor

    I'd like to work on this issue (first one for me).

    Thanks for the interested! Note that this issue (for now) is reserved for participants of this year's Chaincode Labs' BOSS program. But, if it turns out that nobody is going to pick it up, you're more than welcome to work on it.

  3. randomlogin commented on Feb 20, 2026

    @randomlogin
    Contributor

    I'd like to work on this issue (first one for me).

    Thanks for the interested! Note that this issue (for now) is reserved for participants of this year's Chaincode Labs' BOSS program. But, if it turns out that nobody is going to pick it up, you're more than welcome to work on it.

    I am participant of the program!

  4. adamjonas commented on Feb 20, 2026

    @adamjonas

    My two cents --- This is open source so I don't think we need to reserve anything. Best code wins!

  5. tnull commented on Feb 20, 2026

    @tnull
    CollaboratorAuthor

    My two cents --- This is open source so I don't think we need to reserve anything. Best code wins!

    Of course! But we also try to avoid too much redundant work, and if we know that people might focus on a certain topic/series of PRs it makes sense not get someone else assigned and started on parts of it.

  6. tnull commented on Jul 9, 2026

    @tnull
    CollaboratorAuthor

    Done in #815.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions