conduition on Nostr: As part of the #BackdropBuild Hackathon, I elected to commit myself to making a ...
As part of the #BackdropBuild Hackathon, I elected to commit myself to making a prototype of the 'Ticketed DLC' protocol I proposed a few months back.
37 days later, here I am with a working prototype. Setting a deadline for yourself can really make a difference - Who knew?
https://github.com/conduition/dlctixThere is certainly plenty of optimization and upstream-interop work left to do, and having PTLCs on Lightning would make this SO much more efficient on-chain. But as a proof of concept anyone can play with today, I'm incredibly happy with the result. Running against regtest, all tests are passing, and simulated players can buy into simulated DLCs simply by buying SHA256 preimages (e.g. via Lightning).
Published at
2024-03-22 18:54:46Event JSON
{
"id": "175d3de9c638fac446c12aa9f423d372f8bffdaac01fa106d6ec9bc865ed369a",
"pubkey": "feb842e2e624cb58e364f8f7cb363c03407be9519ad48326f518f976b3551059",
"created_at": 1711133686,
"kind": 1,
"tags": [
[
"t",
"BackdropBuild"
]
],
"content": "As part of the #BackdropBuild Hackathon, I elected to commit myself to making a prototype of the 'Ticketed DLC' protocol I proposed a few months back. \n\n37 days later, here I am with a working prototype. Setting a deadline for yourself can really make a difference - Who knew?\n\nhttps://github.com/conduition/dlctix\n\nThere is certainly plenty of optimization and upstream-interop work left to do, and having PTLCs on Lightning would make this SO much more efficient on-chain. But as a proof of concept anyone can play with today, I'm incredibly happy with the result. Running against regtest, all tests are passing, and simulated players can buy into simulated DLCs simply by buying SHA256 preimages (e.g. via Lightning).",
"sig": "383b5d2e32dbbd591422b8445ae97a6e32347f5a3204cfd40449e5ebb1703588eade7f557448a72375358b0f186faa73e7f56e23d12942f47bbdc2116fc2d2eb"
}