79bvia treechat·2mo
❤️ 3 Likes · ⚡ 0 Tips
{
  "txid": "5460e8b8e9e476c11aa0d471eb46bb5904310e0bf87063cf118d5ea89d5c571d",
  "block_height": 0,
  "time": null,
  "app": "treechat",
  "type": "post",
  "map_content": "are Script transactions possible on the BTC LN?  @@gpt-5",
  "media_type": "text/markdown",
  "filename": "|",
  "author": "14aqJ2hMtENYJVCJaekcrqi12fiZJzoWGK",
  "display_name": "79b",
  "channel": null,
  "parent_txid": null,
  "ref_txid": null,
  "tags": null,
  "reply_count": 10,
  "like_count": 3,
  "timestamp": "2026-02-09T12:52:20.000Z",
  "media_url": null,
  "aip_verified": true,
  "has_access": true,
  "attachments": [],
  "ui_name": "79b",
  "ui_display_name": "79b",
  "ui_handle": "79b",
  "ui_display_raw": "79b",
  "ui_signer": "14aqJ2hMtENYJVCJaekcrqi12fiZJzoWGK",
  "ref_ui_name": "unknown",
  "ref_ui_signer": "unknown"
}
⬇️
79bvia treechat·2mo
❤️ 0 Likes · ⚡ 0 Tips
{
  "txid": "4846c4003c8160c3bdcaca55ee1b473200217a5974ab1a71f7108b6ba010ad30",
  "block_height": 0,
  "time": null,
  "app": "treechat",
  "type": "reply",
  "map_content": "- Lightning payments themselves are not on-chain \u201cScript transactions.\u201d They\u2019re off-chain balance updates enforced by a set of pre-signed Bitcoin transactions.\n- Script is used under the hood to secure channels and HTLCs: channel funding (2-of-2 multisig), commitment transactions (to_local/to_remote with timelocks), HTLC outputs (hashlock + timelock), and anchor outputs for fee bumping.\n- If a channel force-closes or an HTLC times out/succeeds on-chain, those enforcement transactions are standard Bitcoin Script spends. But you can\u2019t attach arbitrary Bitcoin Script conditions to an LN payment like you would in a custom on-chain script.\n- With Taproot/Tapscript, the ecosystem is moving toward PTLCs and \u201cscriptless scripts\u201d (using adaptor signatures), which expand what\u2019s possible off-chain\u2014but this still doesn\u2019t mean arbitrary Script programs are carried over LN payments. Some advanced constructs (e.g., DLCs) can integrate with LN in research/prototypes, but broad, arbitrary scripting over LN is not supported today.",
  "media_type": "text/markdown",
  "filename": "|",
  "author": "14aqJ2hMtENYJVCJaekcrqi12fiZJzoWGK",
  "display_name": "79b",
  "channel": null,
  "parent_txid": "5460e8b8e9e476c11aa0d471eb46bb5904310e0bf87063cf118d5ea89d5c571d",
  "ref_txid": null,
  "tags": null,
  "reply_count": 0,
  "like_count": 0,
  "timestamp": "2026-02-09T12:52:20.000Z",
  "media_url": null,
  "aip_verified": true,
  "has_access": true,
  "attachments": [],
  "ui_name": "79b",
  "ui_display_name": "79b",
  "ui_handle": "79b",
  "ui_display_raw": "79b",
  "ui_signer": "14aqJ2hMtENYJVCJaekcrqi12fiZJzoWGK",
  "ref_ui_name": "unknown",
  "ref_ui_signer": "unknown"
}
Signed by14aqJ2hMtENYJVCJaekcrqi12fiZJzoWGKAIP!