From 9ba4a3ed5e80e5fb148422f118ca57109aa8d02c Mon Sep 17 00:00:00 2001 From: ZZiigguurraatt Date: Wed, 6 Nov 2024 14:06:57 -0500 Subject: [PATCH 1/2] add clarity on how RFQ messaging actually happens --- lightning-network-tools/taproot-assets/rfq.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lightning-network-tools/taproot-assets/rfq.md b/lightning-network-tools/taproot-assets/rfq.md index 2b61d86c..37e2dc5a 100644 --- a/lightning-network-tools/taproot-assets/rfq.md +++ b/lightning-network-tools/taproot-assets/rfq.md @@ -8,6 +8,8 @@ description: >- When sending Taproot Assets over the Lightning Network, an Edge Node is needed. This Edge Node receives the Taproot Asset in the channel with the direct user and swaps it for bitcoin. As the swap rate between Taproot Assets and bitcoin likely fluctuates, the user may make a Request for Quote to the Edge Node before generating a Lightning Network invoice or initiating a payment. +This request is made using BOLT 01 messages over an existing encrypted and authenticated BOLT 08 connection. The connection already exists because it is used for establishing and coordinating the Taproot Asset Channel in a way very similiar to normal Lightning channels. For more information about connection and messaging, see the [Last Mile Routing](https://github.com/Roasbeef/blips/blob/tap-blip/blip-tap.md#last-mile-routing) section of [Taproot Asset Channels bLIP](https://github.com/Roasbeef/blips/blob/tap-blip/blip-tap.md). + [Learn more: Edge Nodes](../../the-lightning-network/taproot-assets/edge-nodes.md) The Request for Quote contains a rate and an expiration time, which allows the sender to decide whether they want to complete the payment and craft a route to the intended recipient. From 2087a9438955a5ed37f19d2e46f2b782aea53ec0 Mon Sep 17 00:00:00 2001 From: ZZiigguurraatt Date: Wed, 11 Dec 2024 12:11:02 -0500 Subject: [PATCH 2/2] rfq.md: add links for BOLT 01 and BOLT 08 --- lightning-network-tools/taproot-assets/rfq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lightning-network-tools/taproot-assets/rfq.md b/lightning-network-tools/taproot-assets/rfq.md index 37e2dc5a..762a12e1 100644 --- a/lightning-network-tools/taproot-assets/rfq.md +++ b/lightning-network-tools/taproot-assets/rfq.md @@ -8,7 +8,7 @@ description: >- When sending Taproot Assets over the Lightning Network, an Edge Node is needed. This Edge Node receives the Taproot Asset in the channel with the direct user and swaps it for bitcoin. As the swap rate between Taproot Assets and bitcoin likely fluctuates, the user may make a Request for Quote to the Edge Node before generating a Lightning Network invoice or initiating a payment. -This request is made using BOLT 01 messages over an existing encrypted and authenticated BOLT 08 connection. The connection already exists because it is used for establishing and coordinating the Taproot Asset Channel in a way very similiar to normal Lightning channels. For more information about connection and messaging, see the [Last Mile Routing](https://github.com/Roasbeef/blips/blob/tap-blip/blip-tap.md#last-mile-routing) section of [Taproot Asset Channels bLIP](https://github.com/Roasbeef/blips/blob/tap-blip/blip-tap.md). +This request is made using [BOLT 01](https://github.com/lightning/bolts/blob/master/01-messaging.md) messages over an existing encrypted and authenticated [BOLT 08](https://github.com/lightning/bolts/blob/master/08-transport.md) connection. The connection already exists because it is used for establishing and coordinating the Taproot Asset Channel in a way very similiar to normal Lightning channels. For more information about connection and messaging, see the [Last Mile Routing](https://github.com/Roasbeef/blips/blob/tap-blip/blip-tap.md#last-mile-routing) section of [Taproot Asset Channels bLIP](https://github.com/Roasbeef/blips/blob/tap-blip/blip-tap.md). [Learn more: Edge Nodes](../../the-lightning-network/taproot-assets/edge-nodes.md)