you could cache the first two, more than 10m or so shouldn't be worth it though π
what's a sane default to cache mint keysets for? what's best practice wrt caching mint info/keysets?
you can load /info and /keysets every time, it's a small payload.
if new keysets appear, you fetch them with /keys/
nostr:nprofile1qyxhwumn8ghj7mn0wvhxcmmvqyvhwumn8ghj7urewfsk66ty9enxjct5dfskvtnrdaksqgrrle333hzctq70u95pp7rd6z0p307hd24uyjsqs88zs4hnxpgya5d8asw3 the topup with the lightning address on lnvps doesn't seem to work. paid a small amount twice, both payments got rugged.
following.space gives you a basic preview of a following pack's feed

β¨ follow pack with nostr users muted by John Carvalho
Thoughts on QC beyond Schor's algorithm
ππ«

gm 
Wow, the german Youtuber "Torben Platzer" introduced Bichat from nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m to his 558k subscriber audience.
He refers also to nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg and mentions in a side note the possibility to transfer Cashu Tokens through Bichat
nice thanks for the ping
your ecash is pending because you've probably tried to pay a lightning invoices that got stuck.
wait a few hours and try again, worst case days (just lightning things)
kinda like cashu, I installed it on two different apps and started moving money around. I do see the potential there where we own the money, private etc... yet I'm struggling to understand what would make it a real alternative for regular users
nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcpzpmhxue69uhkummnw3ezumt0d5hszxthwden5te0wfjkccte9eekummjwsh8xmmrd9skctcppemhxue69uhhjctzw5hx6ef0qqs9pk20ctv9srrg9vr354p03v0rrgsqkpggh2u45va77zz4mu5p6cc06j6zy can the protocol be extended to support for instance USDT on Cashu? if that's the case then.. having the possibility to exchange P2P BTC with USDT on Cashu privately could make it powerful
for pure btc only, given that you would only have a fraction of pocket money on cashu as mints are centralized, I see complex having money from so many mints even if there is cross mint swaps. but if you add stuff like bringing USDT on cashu then I think it becomes more interesting
Ecash can represent any inaginable asset
Once nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg fixes following.space need a off grid follow pack
I think I did
nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpz9mhxue69uhkummnw3ezuamfdejj7qgswaehxw309ahx7um5wghx6mmd9uq3wamnwvaz7tmkd96x7u3wdehhxarjxyhxxmmd9ukfdvuv nostr:nprofile1qqs9pk20ctv9srrg9vr354p03v0rrgsqkpggh2u45va77zz4mu5p6ccpzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgkwaehxw309a5xjum59ehx7um5wghxcctwvshszrnhwden5te0dehhxtnvdakz7qrxnfk
#asknostr #cashu
Is there a Kotlin library that can be used to create a Cashu wallet over Nostr (NIP-60)?
Otherwise what would you say is the best approach for a native Kotlin + Compose android app without writing the library from scratch? I am not sure whether Rust bindings and/or J2V8 for typescript libraries (NDK) is the only/correct option.
CDK ffi Kotlin bindings are working great once set up, I've implemented a wallet with it this week nostr:nprofile1qqsqfyvdlsmvj0nakmxq6c8n0c2j9uwrddjd8a95ynzn9479jhlth3gpvemhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef0dec82c33w94xwcmdd3cxketedsux6ertwecrgues0pk8xdrew33h27pkd4unvvpkw3nkv7pe0p68gat58ycrw6ps0fenwdnvva48w0mzwfhkzerrv9ehg0t5wf6k2qgnwaehxw309ac82unsd3jhqct89ejhxtcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsh8njvk
we've just started using it so it's early stage but you can implement a whole wallet with it and it comes with batteries included
unsure if you could make a full nip-60 wallet with it at this stage since that requires full access to the proofs database
lol I just bullied an ALL CAPS BITCOIN IS PUMPING account who stole my content and went viral into sending me 25k sats from his X ad revenue
living the bluecheck life
the singularity is here πͺΏπͺΏπͺΏπͺΏπͺΏπͺΏπͺΏ

sender has cash in their pocket and hands it over to receiver. receiver needs internet to re-issue tokens to prevent double-spending.
alternatively, if only the sender has internet but receiver not, sender can lock the tokens to receiver's pubkey and send over.
one of the both needs internet to fully prevent double spending
sending bitcoin over bluetooth between bitchat android and iphone. both have a native cashu ecash wallet built in.
the ecash travels directly from phone to phone. the sender needs no internet. like instant and untraceable digital cash.
it's going to be insane. work in progress with nostr:nprofile1q9n8wumn8ghj7enfd36x2u3wdehhxarj9emkjmn99ah8qatzx9ck5emrd4k8q6m909krsmtyddm8qdrnxpuxcue5096xxatcxekhjd3sxe6xwenc89u8gar4wsunqdmgxpa8xdekd3nk5aelvfex7ctyvdshxapaw3e82egpremhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet59uqzqpy33h7rdjf70kmvcrtq7dlp2gh3cd4kf5l5ksjv2vkhck2law7928h6wz , nostr:nprofile1qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcpz9mhxue69uhkummnw3ezuamfdejj7qpqf742zec57c6qk9ajfr8wyjn0s4vrfzh4hesyj2yqplvj5wrfydxsdezp7p, nostr:nprofile1qyrkxmmjv93kcegpvemhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef0dec82c330fchxafn09engenjv9nkuvnpx4jnxmr8wcmrju35wfmhw6r5wvexvum9wfkxcdpsxf6h5u3nw9jkgercveekvenrw9e8x0mzwfhkzerrv9ehg0t5wf6k2qpqzqsu3ys4fragn2a5e3lgv69r4rwwhts2fserll402uzr3qeddxfs2gkl22 , nostr:nprofile1qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcppemhxue69uhkummn9ekx7mp0qqsvvlxnux5rm2jkelck7c6akt7mnmvkrycq9xx5wqd93e5wssycx3g7hxy6n , nostr:nprofile1qyd8wumn8ghj7un9d3shjtnndamx2un9d9nkutnpwpcz7qpqdvdcmtp5llrp63jdlmhspe9gffsyu9ew7cu3ld3f9y7k79nxzjxqtun7a8 et al.
https://blossom.primal.net/27b120c0678b3ee4436c6185f8d6df8c98b2db7bb38f6da4a624ac32b5897ae9.mp4
2 hours is the new 2 weeks
rarely seen mempool so empty, not even a single block worth of transactions 
gm 
π₯ Released bitchat-android 0.4
- DMs improved
- notifications
https://github.com/callebtc/bitchat-android/releases/tag/0.4






