Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use official liquidity ads types #2926

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from
Draft

Conversation

t-bast
Copy link
Member

@t-bast t-bast commented Oct 10, 2024

Update our codecs to use the official version of the liquidity ads messages and fields. The specification can be found here: lightning/bolts#1153.

Update our codecs to use the official version of the liquidity ads
messages and fields. The specification can be found here:
lightning/bolts#1153.
We allow purchasing liquidity from nodes that advertise liquidity ads
by opening new channels or using a splice on an existing channel.
If liquidity ads is active (the node operator has set some funding
rates), we accept selling liquidity to whoever wants to purchase it.
This behavior can be customized by a dedicated liquidity plugin.

This is a work-in-progress: to protect against liquidity griefing, we
must ensure that utxos are never locked when funding transactions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant