Avatar
BITLEAF
dbc64e036069817292b62e3586d60f56f79cdcb4d9c8d25985cf07c6d4b85823
Nostr/Bitcoin nerd with a home grow hobby Be your own bank šŸ«±šŸ»ā€šŸ«²šŸ¼ Grow your own dank

Helldivers is finally available for the Xbox crowd and I’m immediately hooked. It’s chaotic and hilarious in all the best ways

#games #helldivers #xbox #ps5 #pc

https://cdn.nostrcheck.me/dbc64e036069817292b62e3586d60f56f79cdcb4d9c8d25985cf07c6d4b85823/d385dc23f3bfbf70fa99e96d6b526c443546d62eec98da29907417a469c5844a.mp4

Spending my Saturday with some games, new Battlefield 6 Beta is getting a lot of hype so I’ve got a stream going if you want to check it out

https://zap.stream/naddr1qq9rzdenxgcrsvfkxseqzrnhwden5te0dehhxtnvdakz7q3qm0ryuqmqdxqh9y4k9c6cd4s02mmeeh95m8ydykv9eurud49ctq3sxpqqqpmxwx9eqrd

#gaming #streaming #lazysaturday

https://cdn.nostrcheck.me/b4d92682d463b7df0b8713df7b346f977eaa7fe9b63d442fc9a983484f9c91b0.mp4

This game is such a power trip, and that ending šŸ¤ŒšŸ»

I’ve always done stealth/netrunner but guess I’m playing again to give this a try

Beautiful, I had my fingers crossed something like this was out there. Pretty complete front end we’d only need minor changes

I could probably explain it better, but ļæ¼in my head I’m picturing the ecash being ā€œsettledā€ upon the end of each hand. ļæ¼ The system can automatically transfer the ecash to the winning seat so by the time the next hand starts all funds are technically settled, allowing players to quickly come and go and no losing player can runoff with funds ļæ¼

Sure! This is the aspect I’ve spent the most time thinking on. ļæ¼

Existing games with lightning integration work very well and they are reliable, but it requires some central entity running a lightning node to handle deposits, escrow, and withdrawals when the game is over.ļæ¼ The big problem with this is legally that entity is considered the ā€œhostā€ effectively running in an unlicensed gambling operation. ļæ¼I set out with a goal of decentralizing further than that so no single person would be liable. Also this would remove a need for a rake of the game, as far as I’m concerned it could run on donations. ļæ¼

ļæ¼Ecash offers some unique possibilities. Tokens can be transferred through any medium even offline. So I was envisioning a system where when you deposit your ecash tokens into the app, you receive chips and sit down to play. In the background your ecash tokens didn’t really go anywhere. They’re just represented as chips and then are transferred between seats as the game is played.ļæ¼

If this works out the way I imagine, there is no central repository holding funds for the game. The tokens are temporarily stored within the game while you play and then you can take them when you’re done or even leave them in your game wallet for next time

šŸ˜‚ definitely have more experience there than with code

Absolutely! I can admit a lot of this is over my head, I’m great at mapping out ideas but when it comes time to build I’m not the best choice.

I’m going to continue exploring the concept, but I have already thought of a question for you.

At this point are we able to build this in a way that the players at a table wouldn’t all have to be using the same mint? Another workable idea was table specific mints if we needed all players on one mint, but I have a passing knowledge of ecash so I’m unsure

This is why I need you guys, lots of UX stuff I haven’t considered. The examples puzzl laid out would work pretty well, feel like most UI decisions we can steal.

The ecash aspect is a trade off and I see the merit in both paths. If we stick with lightning its established and more reliable to integrate at this time, but the node runner would be labeled as the ā€œhostā€ and face legal risk for running an unlicensed gambling operation. The big benefit with ecash being we have a better chance of structuring in a way that no individual has to take on that burden

I thought the same, sometimes you have an idea that just feels right

Planning to set aside some time this week to see what I can figure out. Trying to manage expectations though, I’m no a code expert so I’ll need others to contribute and/or it will be highly vibe coded

Been kicking around this idea for a while to create a desktop p2p app replicating the lightning-poker.com site experience (with a few upgrades like private tables, optional names etc). I’ve got most of it mapped in my head, plenty of hurdles but it feels solvable.

Basic vision: a desktop app using p2p bittorrent style swarms to sync the game state. Provable fair shuffling using commit-reveal hash functions. Could even experiment integrating ecash to avoid a need for a lightning node to take deposits. Ecash tokens represented as chips immediately change ownership with each hand, removing any party holding funds during the game.

It’s a fun thought experiment but don’t hold back, tell me what I’m missing. Maybe I can refine this into a project worth pursuing.

#p2p #poker #lightning #ecash #cashu

nostr:npub1t3ggcd843pnwcu6p4tcsesd02t5jx2aelpvusypu5hk0925nhauqjjl5g4 nostr:npub1de6l09erjl9r990q7n9ql0rwh8x8n059ht7a267n0q3qe28wua8q20q0sd nostr:npub1puffxa96tjjh46cgwnsuse4uegewh0a05w6nmuu0cphcfggz6xasw6deee nostr:npub12zqf55l7l9vsg5f6ssx5pq4f9dzu6hcmnepkm8ftj25fecy379jqkq99h8 nostr:npub1el3mgvtdjpfntdkwq446pmprpdv85v6rs85zh7dq9gvy7tgx37xs2kl27r nostr:npub12r0yjt8723ey2r035qtklhmdj90f0j6an7xnan8005jl7z5gw80qat9qrx nostr:npub10npj3gydmv40m70ehemmal6vsdyfl7tewgvz043g54p0x23y0s8qzztl5h

nostr:npub1m50e65pv09ga73lglrkjgh5tlgj006pv9rce8xdg7rn5kps38gssh2glzq nostr:npub162zpxufpw8pnuytaf0gfxzkqtvk9rvcwkvppa7x57y3n7qkfpg4shatdhy nostr:npub1t04cvx3d0a3le22rgnekk20wvr3l4jpg93vkledsyakas96puqaqwm53m9 nostr:npub1x3n9jcp54npw2l6scvewdvy47jhvj30706u783nu2hktu6a8gc5q8f00qs nostr:npub1qhjxfxpjm7udr0agr6nuhuwf9383e4g9907g64r9hf6y4fh6t6uqpcp36k nostr:npub1lqz2yf2tvutrxwtfnlxtdt9vdam7lwkyk95kehavvm4gfm5rx7ws0p3ak9 nostr:npub18w72kl3a9vr625p8ypk4uxfcz0cpgp5g9k4dq4qj8zd9pdnm4yhqn5s7pw nostr:npub16e3vzr7dk2uepjcnl85nfare3kdapxge08gr42s99n9kg7xs8xhs90y9v6 nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s nostr:npub1ymt2j3n8tesrlr0yhaheem6yyqmmwrr7actslurw6annls6vnrcslapxnz

P.S lightning-poker team you’ve done great running this site for years. I mean no offense or ill will while exploring this idea

https://cdn.nostrcheck.me/dbc64e036069817292b62e3586d60f56f79cdcb4d9c8d25985cf07c6d4b85823/aff3919d9aa658ba252bac47f10aa2aa57c0f89569b274781b2ec55ffd8639e6.webp

https://cdn.nostrcheck.me/dbc64e036069817292b62e3586d60f56f79cdcb4d9c8d25985cf07c6d4b85823/08a31eb4da3e10ff91339754306934343479fa2a9152043aa88db8e80891a7f4.webp

I’ve explored a little in the past. I’m not 100% against, they’ve got a good rep. But making an email account and wasting sats for onchain transactions is just enough friction to annoy me.

I’ve toyed with the idea before, but I might start modeling a purely p2p upgrade for lightning poker