Vitor Pamplona's avatar
Vitor Pamplona
_@vitorpamplona.com
npub1gcxz...nj5z
Nostr's Chief Android Officer - Amethyst Social
Vitor Pamplona's avatar
VitorPamplona 3 weeks ago
It's so funny how Amethyst went from... Wallets break all the time... we dont need them in the app itself... better leave to the professionals... To: let's just implement all types of wallets... fuck the professionals.
Vitor Pamplona's avatar
VitorPamplona 3 weeks ago
Let's see if I can make a Cashu Wallet + Cashu Zaps that actually work.
Vitor Pamplona's avatar
VitorPamplona 3 weeks ago
One of my most recent personal mission "upgrades" is to switch the thinking that Amethyst must just "work at all times" to it "must be dependable". It looks like they mean the same thing, but no. It's about the amount of times Amethyst fails to report back when things happen. For instance, if you receive a DM and we don't notify, that might have "worked" when you opened Amethyst and see the chat, but the fact that we didn't notify you becomes a major problem. You were trusting us to notify and we broke that promise. Now apply that to everything we do. Posts, wallets, balances, privacy, streams, products, git projects, etc. That simple change in mindset requires us going from 97% to 99.99% of success. It's much, much, MUCH, harder, but our users deserve it.
Vitor Pamplona's avatar
VitorPamplona 3 weeks ago
Somebody should prove their on-chain skills by processing the chain for all OpenSats payments and label them with each grantee's name. I am sure a single GPU can figure this out. Maybe we should have a bounty for it. ๐Ÿค” Additional award if the person displays the result with the grantee's npubs. ๐Ÿ˜…
Vitor Pamplona's avatar
VitorPamplona 3 weeks ago
It works! Amethyst is now a full MCP server that your Gemini (and others local AI apps) can call directly... if you give them permissions of course. image
Vitor Pamplona's avatar
VitorPamplona 3 weeks ago
This is how it feels when I receive zaps on a Saturday.
Vitor Pamplona's avatar
VitorPamplona 3 weeks ago
For those testing SP wallets, keep in mind that things are only "private" untill you spend the coins. If one or more spending transactions use coins from multiple SP utxos (which is quite common), all of those and their sender's will be linked. They all become identifiable over time with bad spending practices. If you are a sender into an SP wallet, remember that you cannot control how well the receiver will spend them. Your "privacy" (it's not really private) is at their mercy. Needless to say that you should not be spending from SP wallets all the time if you want to keep them "private". You would need to be thoughtful on how to spend to protect your donors. And obviously, if you defer the scanning to a server, that server can see everything and sell that information to the highest bidder.
โ†‘