tee8z's avatar
tee8z
tee8z@vlt.ge
npub13tn4...hwpt
@voltage.cloud - a pleb, doing my best.
tee8z's avatar
tee8z 5 months ago
Getting to this point has been a grind but I have successfully broadcasted a dlctix funding transaction that merges funds from escrow transactions (which were atomically swapped from hodl invoices) on mutinynet. The transaction: The site I have running that @bob and I created the dlctix contract to see who can predict the weather better. Hopefully I win the 5000sat bet 👀
tee8z's avatar
tee8z 6 months ago
I never realized how cheap satscards are, this is an incredible product, 10/10 would recommend giving as a gift to people
tee8z's avatar
tee8z 7 months ago
The bitcoin ecosystem is turning into a permaculture, will not explain further
tee8z's avatar
tee8z 7 months ago
Instead of removing the datacarrier flag, we have the onchain data to see what’s a reasonable default that allows the majority of transactions to propagate, maybe that’s a palatable step towards reducing the delta between corporate miner mempools and regular node mempools?
tee8z's avatar
tee8z 8 months ago
Ngl something that makes me as nervous about the mempool accelerators affect on the accuracy of fee estimation from a regular bitcoin core node are the plans of a futures market for block space. This will distort the accuracy of what it cost to get a transaction mined within a given range of blocks as these futures pricing and timing will most likely be private between a large miner and a service provider. Making it quite difficult for applications/protocols that require get a block mined within a given range to actually accomplish this goal. Especially if something in that futures market acts is a surprising way (flood of futures transactions all coming due at the same time pushing out what would normally get included just looking at one’s own mempool estimation). Something to think about when building new or expanding existing protocols, you may not be able to get your transaction mined within a given range just based on the data feed from the “spot market” (price from the mempool), you’ll need some way to know what future contracts are settling at a given price to see what is truly required.
tee8z's avatar
tee8z 10 months ago
Build more weird software, make the odd tool nobody but you might use, enjoy the craft of making something
tee8z's avatar
tee8z 10 months ago
Finding the sweet spot for highest success rate with lightning payments 👀 image
tee8z's avatar
tee8z 10 months ago
More progress made this weekend, finally have payouts working. Next step is adding in a nostr chat and emitted notifications from the coordinator to users about a competition they are in. A test site on a signet coming soon™️ View quoted note →
tee8z's avatar
tee8z 10 months ago
I think dlctix sweet spot for a viable product will be person to person future contracts used as way to hedge risk in people’s lives and businesses, this is something the traditional financial system doesn’t really support in any meaningful way. Future contracts are really a product used by much larger institutions to hedge risk, which the traditional financial system optimized for, but these sorts of products could be useful if package in a clean UX.
tee8z's avatar
tee8z 10 months ago
@bob alright let’s see if this wallet of yours works tapbc1qqqszqspqqzzpprh6m04jcxvqh3hh9q3hnlf4x7ns6qhy73sgww8hg8yug25smj0qcss9xk6yuc0z9tmwgvfpsg6c5vukehqahgt42tdu85nxh585nmvdagvpqssylsm6277gyn3t9c4t6qntwluclu82chmqgqzamxegzdsf0mlmnzlpgqkgrpww4hxjan9wfek2unsvvaz7tm4de5hvetjwdjjumrfva58gmnfdenjuenfdeskucm98gcnqvpj8y8kgdze
tee8z's avatar
tee8z 11 months ago
In the spirit of "building in the open" here's a fuzzy video show 3 users entering into a competition, creating an aggregate signature via musig2 and broadcasting the funding transaction of a dlctix contract after the coordinator's wallet successfully signs it. Next will be getting the payout out functionality working/hooked up along with a nostr public chat group. Once the features have all landed, and there's been a bit of code clean up, all the code will be open sourced https://streamable.com/c91tsg Technologies used so far: - bdk-wallet in the browser and server: - nostr-sdk in the browser and server: - dlctix in the browser and server: The bitcoin regtest environment is being manager and run via doppler locally as well (creating the bitcoin node, esplora instance and a few connected lightning nodes):
tee8z's avatar
tee8z 11 months ago
I’ve decided I’m going to open source this project I’ve been grinding on that is a coordinator for a dlctix competition around weather predictions. Basically users will create entries for a few points of predictions across a number of cities and compete against others in the competition for coin (flow feels similar to daily fantasy sports). The coordinator can be fully untrusted and is non-custodial of users funds. Payouts can be on-chain or lightning and entry fees are paid in lightning. The competitions is a dlc contract on chain and the competition outcome is determine by an oracle that attests to who won. Code is still actively being worked on and not really just yet to release it, but keep an eye out, more to come soon 👀
tee8z's avatar
tee8z 11 months ago
Been cooking this weekend 👀 image