Avatar
zizu
dea52541c05be3027c41348a987d355d8ef72e61716be43dd603735ed89b47a6
Replying to Avatar hodlbod

**Security Update**

I've got some bad news for you guys. This morning, as I was adding error handling to flotilla, I discovered that Coracle has been sending user session objects to bugsnag when reporting errors.

Who is affected: Users who triggered an error in Coracle while signed in with their private key, since December 5th 2023.

What I've done:

- I immediately released a new version of Coracle, both to web and to zap.store

- I have deleted the affected apks from my releases

- I have deleted all my error data from bugsnag

- I have deleted my bugsnag project and rotated my api key, so lingering error reports will be dropped

- I have audited my code for use of the session object to ensure nothing else like this is happening

What you should do:

- If you're logged in with your private key, log out

- Hard refresh the page to ensure you have the latest version of Coracle

The bottom line is that if you signed in to Coracle with your private key, it has been shared with me and with bugsnag. In practical terms, your keys should still be secure, since they were sent over TLS, and have been deleted. But there is no guarantee I can offer that they are in fact gone.

I take my users' privacy seriously. My error reporting implementation doesn't record user IPs, it redacts identifying data, and it allows users to opt-out. I also warn the user when they attempt to enter an nsec into a text field. In this case, I simply screwed up, and I sincerely apologize. Reply to this note if you have any questions.

Sorry to hear that. Is there any way to check when one signed into corracke giving nsec?

Nicely impressed with this note. Any Barcelona lovers to suggest

3 best walks in the city

nostr:note12hlmlm6dstq7mzuh7msd93c5vkakm6lrl8ra7lgft4gvjzr3udgsesnj47

Agree. But could be of use in the scenario : in case my standard noncustodial transfer reach mutiny first and then I want to move to npub because it is empty and I want to zap from etc. Also cashu.me does not have a fixed incoming or outcoming addressable I correct

I have to generate code in npub and need to scan it with another device’s cashu, no way I can copy and send it to someone else. Continue playing, great fun, thanks

Thanks, reinstalled enuts and both copy and paste and claiming the wallet worked great

The process of sending ecash to npub.cash is not entirely straightforward

I cleared the cache; it helped me log in with nsec.the app, but only for the first opening; it stopped working again - loading communique only.

If I want to send ecash from cashu wallet it generates a token but iOS npub.cash does not offer an option to enter this code. Instead there is an option to generate the invoice by selecting send button. Thi generates qr code only. I think I am a little too early in its development phase. Will try I. Few days time.

Thanks Egge,

safari browser on iPhone show qr code only no text and no copy button will double check again but for some reason npub.cash stopped working - dark page with info : loading

Replying to Avatar eNuts ⚡️🌰

If you already enjoy #eNuts, you will fall even more deeply in love with it soon. Here are some of the highlights we are working on:

- Simplified payment flows

- Improved seed restore process

- Support for device local-authentication (PIN, fingerprint, facial recognition, depending on the user's device settings)

- Expanded color variations for each theme, along with additional themes

- Russian and Chinese translations

- Major navigation improvements and bug fixes

- Significant UX enhancements and a fresh polished UI, providing a much smoother native experience on both Android and iOS platforms

Plus, we are enhancing the project maintainability by implementing crucial end-to-end test suites 🤓

Prioritizing improvements to existing codebase over adding new protocol elements.

👀⚡️🌰

#m=image%2Fjpeg&dim=720x1368&blurhash=%5D02r%7Bqj%5B00WB%7EqxufQM%7Bj%5Bxu00ay%7Eqof009Fjt%3Fbay9F%7Eqj%5B00WB%7Eq%7EqfP00j%5B_34nay_3of4n00f6%7Eqj%5B00%25MofIURj%25M&x=8eec8e5cc8a3046734227aa67accd4d502083d160a3039ee9d3909ac9a88123d

#m=image%2Fjpeg&dim=720x1396&blurhash=%5Di9JPOj%5BWUayju*Gjuayayj%5BVtayfjj%5Bj%5BR7ayayj%5Bj%5Bo%7Cayayj%5Bj%5BoyfQa%7BfQfjV%5Bjuj%5Bayayayjuj%5BayayoyfQfQfQa%7B&x=2e33b78ce91c4478d39ee9e8d9060957ac5e8a93423e20fa84a3502567a34c8a

#m=image%2Fjpeg&dim=720x1370&blurhash=%5D13lU6yC4%3AIU-ov%7CIB9Gxu_2%3FG%25M9GRQ%250VskBNaoyxZV%40R%25x%5DbHo0M%7DWB%25MRkMyD*ju%25LozIoE2ofxWfkIpI%40kC%251a%7BE2&x=5d74808ffa8363fcfaff694755603fd5ba6be1b272406b10bd06a09960ad277a

Trying to restore my eNuts wallet using seed words. It has been restoring it for the last 10 min with no visible progress. How long should it last? there were probably a dozen transactions in it.

Help with npub.cash needed😒

I can top up my npub.cash wallet with SATs and send them effortlessly via lightning, when trying to send them as seats it genrates a token and asks me to claim it in a wallet. When confirmed it takes me to enuts wallet just to let me know the token is invalid/already claimed. Why does it take me to this wallet and not to cashu.me? Can I send seats directly from an npub.cash wallet or need to use another cashu wallet. Still, quite a few things I don't get. Sorry if I ask stupid questions.

Replying to Avatar L0la L33tz

Unpopular opinion, but here it goes: UX is the most important problem we need to solve for Bitcoin Privacy.

We can hate on KYC exchanges all we want, but they've got UX nailed down. We cannot expect privacy to become the norm when I have to take an hour out of my day to make a P2P trade.

Now that CASPs will start delisting privacy assets like Monero and blocking coinjoined btc with the EU's new AMLR, we're being stripped of using regulated exchanges even semi-privately. This makes P2P exchanges like BISQ Network even more important, but its of no use to regular users when you need an introductory course in computer science before understanding what's going on in the app.

Privacy will only become the norm when we make it usable for everybody. **If you're a UX designer, copywriter, or in any other way have expertise in UX design, please consider contributing BISQ:** https://github.com/bisq-network/bisq

ℹ️ If you're not a developer, contributing to GitHub projects can be scary. It really doesn't have to be. I can't tell my asshole from a python script either, and if I can do it, you can too.

Here's how to get started:

If you find a UX issue in the BISQ app that could be improved, start by opening an issue in the BISQ github repository. Give it a clear title describing the problem you want to solve.

Add screenshots or videos to your issue showing what the problem is. If you can, add a proposal for a potential solution. Bonus points if you can add wireframes, layouts or clickdummy documentation. For reference, see npub1zqsu3ys4fragn2a5e3lgv69r4rwwhts2fserll402uzr3qeddxfsffcqrs 's work on eNuts: https://github.com/cashubtc/eNuts/issues/341 (I don't know how to tag people here but you get the idea).

In open source projects, questions are your friends. I've spent countless hours asking every dev i know absolutely insufferable questions, and I still dont know how the fuck to get out of VIM. Everybody starts somewhere, and most people are happy to help.

If you already know how to use git or github and can code a little, ask where you could find the corresponding code for your problem in your issue and offer to do a PR. If you can't, ask what assets would be needed to implement your proposal. Remember that people are nice and generally happy about new contributors, even if you're a beginner.

If you have any questions on contributing to open source projects as a non-coder, feel free to reach out anytime. My DMs are open (I think).

Thank for this , wondered whether it was only me who questioned kyc on primal. Agree spending time on p2 very exhausting. I keep fingers for talented devs who may find the way.

I have added 3 mints to cash.me wallet. Transactions to all of them stuck with the message “pending transaction 1090 sats” what can I do to make them available. The sats were send from my other wallets , mutiny and alby and the transactions are confirmed there

Hi, I have moved some Satoshi to cashu wallet - minibits mint. They showed in a main counter just to disappear and showing 0 balance and displaying info transaction pending. Thought I will wait a bit and topped it up again with the same outcome. It's pending three days later. Not sure how to solve this issue. Any suggestions?