v0.1.0 (Major Update)
Release Notes v0.1.0 🚀
This huge update introduces significant enhancements to Bey Wallet, focusing on deep Nostr integration, advanced P2PK (Pay-to-Public-Key) payments, and powerful NFC capabilities. We've completely revamped the user experience from onboarding to everyday transactions.
Major Features
Nostr Integration & P2PK Payments
- Encrypted P2PK Ecash: Send and receive secure, encrypted Cashu ecash payments natively via Nostr.
- Nostr Inbox Management: A dedicated, unified inbox for handling all your Nostr ecash transactions and pending requests seamlessly.
- NIP-05 Registration & Lookup: Register your own
bey.cashuser handles natively (integrated withzaps.lol) and look up other users on the network. - Contact Management: A robust contacts system featuring search, detailed user profiles, and favorites list.
- Background Listener Service: A reliable background Nostr service that silently listens for and receives Cashu payments even when you are not actively interacting with the app.
NUT-18 Ecash Requests
- Seamless Payment Requests: Generate and send ecash requests directly to other users with full NUT-18 support.
- Request Tracking: Comprehensive payment request generation and tracking integrated right into your transaction history.
Deep NFC & HCE Capabilities
- NFC Token Sharing & Receiving: Seamlessly share and receive ecash tokens via NFC.
- Tag Writing Capabilities: Write pending tokens directly to physical NFC tags.
- HCE (Host Card Emulation) Support: Foundational updates for seamless, mobile "tap-to-pay" ecash functionality.
Core Wallet & UX Enhancements
- Redesigned Home Screen: A streamlined, upgraded interface optimized for quick actions, contacts viewing, and easy balance management.
- Explore Screen: A brand new hub for mint discovery, allowing you to easily find and add trusted mints.
- Enhanced Onboarding & Security: A completely revamped onboarding flow featuring robust, app-wide biometric lock support.
- Advanced Token Handling: New intuitive layouts for pending tokens, modular token input processing, and highly detailed transaction history screens.
- Cross-Platform Readiness: Added web-specific HTML configuration for seamless cross-platform deployment.
🛠️ Fixes & Improvements
- Performance: Updated Android event dispatching for
@shopify/flash-listensuring butter-smooth scrolling. - UI Architecture: Complete modularization of modal layouts, routing, and tab navigation.
- Token Utility: Improved Cashu token parsing logic, handling of Peanut-encoded Cashu tokens, and better UI for transaction confirmations.
What's Changed
- Thehussein by @thehussein01 in #2
- Thehussein by @thehussein01 in #3
New Contributors
- @thehussein01 made their first contribution in #2
Full Changelog: v1.1.1...v0.1.0