Closed MSghais closed 3 weeks ago
I am applying to this issue via OnlyDust platform.
I've built a variety of frontend and blockchain applications in JavaScript, TypeScript, Go, Solidity, and Cairo, and I'm really thrilled about adding QR capability to the Cashu wallet. My experience includes full-stack programming, where I have worked significantly on mobile-focused features and QR code implementations in past projects.
I'd start by merging the existing QR code generator and scanner components with the expo-camera. For implementation, I would focus on:
Creating a simple user interface for QR code creation for both ecash and Lightning invoicing. Implementing the scanner interface with proper camera permissions management. Ensures smooth data flow between scanning and wallet functions. Adding appropriate error handling and validation for scanned QR codes ETA< 42HRS Testing the integration with minimal amounts of SATS, both sending and receiving.
I am applying to this issue via OnlyDust platform.
Hi, I'm Collins a frontend and blockchain developer, and an active contributor on OnlyDust. You can check out my profile here: https://app.onlydust.com/u/0xdevcollins. This is my first time contributing to this repository, and I’m excited about the opportunity to contribute. Looking forward to collaborating!
To enable QR code functionality for our Cashu wallet using expo-camera, I will integrate the existing QR code generator and the ScanQR code feature. I’ll ensure users can generate eCash and Lightning invoices with QR codes. Additionally, I’ll implement the scanning feature, allowing users to receive eCash or pay invoices seamlessly. For testing, I’ll use Wallet of Satoshi to fund my Cashu wallet with SATS or reach out if needed.
I am applying to this issue via OnlyDust platform.
i have experience in blockchain previously as personal projects and OS, so hoping to make use of them here and mark my first odhack contribution
I am applying to this issue via OnlyDust platform.
I'm nik, im an experienced linux and blockchain developer
i will: Add QR scanning for Lightning/Cashu using expo-camera Generate QRs for payments and tokens Auto-detect payment formats Handle transfers
ETA: 1 day
I am applying to this issue via OnlyDust platform.
I'm from dojo coding I am backend Developer and I was working in a qr code and scanner in a app project a few months ago so I have experience in this field
You mentioned that the QR code generator is already available. The next steps involve generating QR codes based on the data representing eCash or a Lightning invoice.
For eCash:
Convert the eCash data into a format suitable for a QR code (likely a string or serialized JSON).
Use the existing QR code generator to generate the QR code from this data.
For Lightning Invoice:
Generate a Lightning invoice with the necessary payment data (amount, payer details, etc.).
Convert this invoice into a QR code that can be scanned by others to pay.
Expo Integration:
You can use libraries like expo-barcode-scanner or react-native-qrcode-svg to integrate QR code generation into your expo-based application.
Description
We have a cashu wallet and we want to enable QR code with expo-camera, we already have QR code generator and ScanQR code cashu.
You need to have some SATS to send, you can use Wallet of Satoshi to fund your Cashu wallet with some SATS for testing, or ping me.