bithyve / bitcoin-tribe

Tribe RGB is a next-generation platform dedicated to empowering users with full control over their digital assets, including Bitcoin and RGB collectibles
https://bitcointribe.app
MIT License
2 stars 0 forks source link

Backup & Recovery options #588

Open Deveshshankar opened 2 days ago

Deveshshankar commented 2 days ago

Backup Options: Node Details Storage: You have node details so everything is backup there

Task: Enhance backup functionality for Lightning wallets. Backup Options: Seed Words : Ensure users can securely back up and recover using seed words. Relay Network Backup: Include the ability to download a zip file of the backup from the relay network. Cloud Backup: Allow users to store backup files in their personal cloud accounts.

Task: Simplify the backup process for supported wallets. Backup Option: Seed Words Only: Ensure seed words are the only recovery method, focusing on simplicity and ease of use.

Recovery Options Tasks

1. Recovery Options for Self-Custody On-Chain Wallet

Task: Implement two recovery options for on-chain wallets: Seed Option: Allow users to recover their wallet using their seed words. Node Details Option: Provide recovery through stored node details. UI/UX Enhancements: Create a clear selection screen for recovery options (Seed Words or Node Details). Add tooltips or short descriptions to explain the recovery methods.

2. Recovery Options for Self-Custody Lightning Wallet

Task: Add recovery options for Lightning wallets: Seed Option: Recover the wallet using seed words. Node Details Option: Include recovery through node details for users with node setups. UI/UX Enhancements: Display the recovery options with clear instructions and relevant tooltips.

3. Recovery Options for Supported Wallet

Task: Limit recovery for supported wallets to seed words only. No node details are required for supported wallets. UI Enhancements: Simplify the recovery flow to seed words with straightforward instructions.

  1. Supported Wallet Recovery Process (error case )

Scenario: If the supported node is not found from the relay, or no metadata/RGB file is available, prompt the user with two fallback options: Upload a Zip File Manually: Allow the user to upload a previously saved zip file for recovery. Create a New Wallet: Provide an option to create a new wallet if no backup is available.

Jddesigner0003 commented 2 days ago

https://us02web.zoom.us/rec/share/7HRkrivYTJdKOkYzaKIU94kyruO7dliSzPuClXAWMYTdyMSwpDpRaRMF6EFa8dYs.Rec-FOosgwpNZkIk Passcode: FC#N7*VC