LUD-XX: Ark address in payRequest response - #300
Conversation
|
I think we should not short-circuit the LNURL-pay protocol by providing the ark address in the first |
|
Closing in favor of LADS-01 (https://github.com/hsjoberg/lads/blob/master/01.md) which handles this more correctly with a two-step negotiation. Will implement LADS-01 instead. |
|
Hi @Codepocketdev, there's ongoing work to make a protocol extension that isn't Ark-specific. #303 So I think we shouldn't pursue neither my proposal nor yours. Instead let's see when the dust settles on #303 and we can make sure Noah, Satoshipay and others supporting Second's bark ASP stay compatible with each other. |
|
Yeah I had closed my PR ,I guess will follow up with PR #303 and find out
whats next.
…On Fri, 7 Aug 2026, 20:37 Hampus Sjöberg, ***@***.***> wrote:
*hsjoberg* left a comment (lnurl/luds#300)
<#300 (comment)>
Hi @Codepocketdev <https://github.com/Codepocketdev>, there's ongoing
work to make a protocol extension that isn't Ark-specific. #303
<#303>
So I think we shouldn't pursue neither my proposal nor yours. Instead
let's see when the dust settles on #303
<#303> and we can make sure Noah,
Satoshipay and others supporting Second's bark ASP stay compatible with
each other.
—
Reply to this email directly, view it on GitHub
<#300?email_source=notifications&email_token=BMHVL5LZWZUZJVZKA2NB2O35IYHWRA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTKMRSGAZDAMRWGM3KM4TFMFZW63VHNVSW45DJN5XKKZLWMVXHJLDGN5XXIZLSL5RWY2LDNM#issuecomment-5220202636>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BMHVL5MWYGQUZM32S6WTGFL5IYHWRAVCNFSNUABFKJSXA33TNF2G64TZHMYTMNBTGMYTGOBXHNEXG43VMU5TKMBVHA3DIMJZG44KC5QC>
.
Triage notifications, keep track of coding agent tasks and review pull
requests on the go with GitHub Mobile for iOS
<https://github.com/notifications/mobile/ios/BMHVL5MACBU3KVKX4YIEB2L5IYHWRA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTKMRSGAZDAMRWGM3KM4TFMFZW63VHNVSW45DJN5XKKZLWMVXHJKTGN5XXIZLSL5UW64Y>
and Android
<https://github.com/notifications/mobile/android/BMHVL5PFIUHGVVM4EIUDOWD5IYHWRA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTKMRSGAZDAMRWGM3KM4TFMFZW63VHNVSW45DJN5XKKZLWMVXHJLTGN5XXIZLSL5QW4ZDSN5UWI>.
Download it today!
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Adds an optional
arkfield to the LUD-06 payRequest response, enabling wallets to route payments via arkoor (zero-fee, instant) when sender and recipient are on the same Ark server, falling back to Lightning otherwise.Summary
arkfield (bech32 Ark address) to payRequest responseark_server_pubkeyfield for explicit server verificationmartin@pay.satoshipay.mereturns both fieldsarkfield and routes via arkoor (confirmed mainnet test, 0 fee)Live test
Returns ark and ark_server_pubkey fields. Noah wallet paid 5 sat to this address at 0 fee via arkoor on Bitcoin mainnet.
Reference implementation
Arkoor routing is implemented in cashubtc/cdk-payment-processors (bark crate).
Discussion
Developed in collaboration with engineers from Second (the Ark protocol team).