pull down to refresh

There has been some progress in the Silent Payments development, some other projects have implemented, others are on WIP. The ecosystem seems slowly growing at pace since my last take on it.
Here I want to share the new domain and website for Dana wallet and its latest release that include a complete redesign of the app with a new minimalistic logo. Love it! Has been long time I wanted to review again, today I finally did. Have been keeping an eye (or two) on this project for over a year now since I shared its initial screen designs #684460 .
Dana bitcoin-only wallet is keeping up as open source project and it still being maintained regularly. I noticed and appreciated the latest focus on improving the UI and UX. Here's how it tastes like receiving private silent payments:
Contrary to the previous version, where user was able to switch between networks, there are now three separate apps, one for each: mainnet, regtest and signet separately.
⚠Note: importing your Dana wallet seed into Sparrow will generate a new wallet —the inverse is also true— as by default, the apps are using different oracles. Respectively https://silentpayments.dev/blindbit/signet and https://mempool.space/signet. Make sure the oracle url is the same in both apps
Here's my take for now, if you feel I missed something, leave it in the comments below!

Want to test Dana wallet?

Give it a try! Here are the faucet for some signet sats1, share your sp1 address in the comments below, and I'll send some sat. Here's mine in case you want to send some back: signet:tsp1qqvlkvumla3gk3ggwcz9kxj04naykcr585l9rhtk45nguy0dyhs49kqe9fn5784fz9lz6g69yud5xuwwjglxwshkta2qua3jr93g03jhsl5py3rkv
While you are trying Dana wallet with any other SilentPayment tool, think about what you'd expect and compare it with what you experience when using it. Does the two things coincide? Or it could have been different? How?
Share how below, there's still a lot of work to make this protocol more functional and accessible to everyone. Your inputs and feedback helps a lot.

Footnotes

  1. Will work only when using the oracle https://silentpayments.dev/blindbit/signet
I installed Dana Wallet and would like to receive some signet, but with this address that I got from the app:
tsp1qqf0pgzqf3e50u4hawhc68j2n05jdyryaul0c2kk3hgcekkkay5cdwqc5tw55zr6wthrpt2z2na5pt29mdalk94fyskkj78jrd9yrhhrwqyc74nnw
I get the message "please match the requested format" on https://signet257.bublina.eu.org/
reply
II sent you some sats, received? You can see the txid from here https://mempool.space/signet/tx/d9ec8bcff307c30d98dc71fa93186f2b7f7680697bf2c6d74f1c3077b540aeba
This faucet use different oracle, and does not allow tsp1 addresses
reply
Yes, got it!
reply
I tried sending some back to you twice.
First time, got a message, I clicked past it, but it was an error message that had the word "panicked".
Second time I got the message "failed to broadcast transaction, probably unable to connect to Tor peers". Got that another time after trying to hit Send button.
Then again got the panick message, full message - "task 352 panicked with message "called 'result::unwrap() on an Err value: RecvError".
reply
Not sure what the error is for or what it means. Can you reproduce it? if you do, grab screenshots, could be useful.
However, I did receive a 7k tx. Was this the amount you sent?
reply
I don't think so, I think I had a different amount. Also I show no sent transactions, in Dana.
But I've received 2 more transactions - were they from you? Or maybe the faucets worked, eventually?
And...just now I was able to apparently successfully send you 8000 signet sats, and then another 2000, so I'm not currently able to reproduce the error.
reply
Yes I did place your tsp1 address in the faucet to see if I get any error there. And yes I did receive just now the 8+2k sats.
For the error, could be that the wallet was not sync completely when you tried earlier, no sure. Thanks for trying
reply
I didn't get a message, but it doesn't look like I received anything either.
reply
Usually it takes few minutes to have a block confirmed and receive the sats, same as mainnet.
reply
I hadn't heard of Dana Wallet before. Design looks nice. I'll give it a try.
reply
Yes better than previous version, I really like the logo. Let me know how it goes
reply
From a technical standpoint Silent Payments rely on Diffie Hellman key exchange between sender and receiver to generate destination addresses without direct communication. That means the blockchain holds no obvious link between payments and recipients even for powerful chain analysis tools...
Your latest release shows that the project is not just adding features but maturing... Kudos keep it up
reply