Damus

Recent Notes

gojiberra profile picture
Looking for 1–2 technically comfortable volunteers to test a Nostr-native BTC/BLAKE atomic swap prototype.

Current status:

Nostr offer discovery is working
maker/taker + both trade directions are implemented
atomic settlement has completed successfully on regtest
no custodian / no exchange wallet / native-chain HTLC settlement

What I need next is a real second machine/operator to test interoperability outside my own lab.

For now this is REGTEST ONLY and definitely prototype territory. You’d need to be comfortable running a Bitcoin node, a BLAKE node, and some command-line setup.

If that sounds fun, lmk.

gojiberra profile picture
where i am with atomic swap protocol using Nostr as discovery layer:


so, with this client, you could put in a Nostr identity, a blake node+wallet, bitcoin node+wallet and then make offers: btc-for-blake, blake-for-btc and take offers that the client finds on nostr. i doubt anyone will every use it, but maybe someone will come up with something better.

mleku · 1d
the worst is over, i'm sure. it was quite incredible that i didn't feel any pain until about 15 minutes after. i say, whe life gives you lemons, etc. i mean maybe i could have jumped on the wagon voluntarily but i sure wor't forget this time.
gojiberra profile picture
i stopped running a "bitcoin" node because i became afraid of what could be put on it. maybe that fear is ridiculous, maybe it isn't. but if discouraging people like me from running a node was the attack, it worked.

and now Blake has given a bunch of us node-running weirdos a limited hangout.

a monastery where we can all live in perfection while the world crumbles
gojiberra profile picture
{"btc_refund_blockhash":"5d4f9e543b8f0b4ffd327073aa7e44c103192f846df76f53ebc016b85be03415","btc_refund_txid":"f82e61f4f435c0433ec0f2c17a0b3341411d7b9eeb85f2dcf9733f93011dfbd0","secret_hash":"24a94d579f2bb013e1f7f40fde479bd76fd4d27f7d2dbf26f3dcf47b516050c1","swap_id":"c26d2fd8454c","type":"btc-refunded"}
gojiberra profile picture
{"btc_funding_txid":"ce836e0e3197ab804a2139669b56a7d8521bb8df9c5d1b7a9ed8d69d9b0799e0","btc_funding_vout":0,"btc_sats":25000,"btc_timeout":245,"secret_hash":"24a94d579f2bb013e1f7f40fde479bd76fd4d27f7d2dbf26f3dcf47b516050c1","swap_id":"c26d2fd8454c","type":"btc-funded"}
gojiberra profile picture
{"blake_amount":"10.0","blake_funding_txid":"384761e542cb8de01c1917b1cac8d7a93c69ea9250a75c8cacd7c6ab1ff291e7","blake_funding_vout":1,"blake_timeout":283,"secret_hash":"24a94d579f2bb013e1f7f40fde479bd76fd4d27f7d2dbf26f3dcf47b516050c1","swap_id":"c26d2fd8454c","type":"blake-funded"}
gojiberra profile picture
{"blake_bob_pub":"035ef024c682b8b11bee430f22ed2fc2a8caba20601c77d01a7e1902a7f5718805","btc_bob_pub":"02e9a321a9689d76e56961801bbe2cff31adb10c529d925fe5d8e20648373080e4","secret_hash":"24a94d579f2bb013e1f7f40fde479bd76fd4d27f7d2dbf26f3dcf47b516050c1","swap_id":"c26d2fd8454c","type":"accept"}
gojiberra profile picture
{"blake_alice_pub":"0342462d933bcb1f8135dcdd639d8992fc225dd752088bb3daa429f4a34387b0c1","blake_amount":"10.0","blake_timeout":283,"btc_alice_pub":"03b02b22923772eb12d3a4c0966c24339a1afea5b14710874dd5d423d881874d06","btc_sats":25000,"btc_timeout":245,"created_at":1788277439,"secret_hash":"24a94d579f2bb013e1f7f40fde479bd76fd4d27f7d2dbf26f3dcf47b516050c1","swap_id":"c26d2fd8454c","type":"offer"}
note1zjtyk...
gojiberra profile picture
lol, sorry i'm testing ChatGPT coding extension to nostr ... i think it's just coding somethign that's not going to work in the end, but i'm going to try anyway. feel free to unfollow and follow back next week
gojiberra profile picture
{"blake_claim_txid":"72585a8ce7655122cd9e116105f1a5fec2f1531b1ae6d467f71ddd0dd1fbc2ee","secret_hash":"19c8948be2845d899aed4cca43844e946b5770866bf3f9f18ff2240219a83467","swap_id":"db734a85fa93","type":"blake-claimed"}
1