[Frontend] Integration of Hardware Wallet (Ledger/Trezor) Support
🚀 Feature Overview
For advanced security labs, students must learn to interact with hardware wallets. Implement direct Ledger/Trezor integration in the browser via WebHID/WebUSB for signing transactions.
This is a complex, MVP-critical feature designed to elevate the capabilities and stability of the Web3 Student Lab platform.
🛠️ Implementation Requirements
- Integrate hardware wallet SDKs (e.g., @ledgerhq/hw-app-eth or Stellar equivalent).\n- Manage secure connection states and device timeouts.\n- Build explicit UI for hardware signing steps.
🔧 Technical Specifications
- Adherence to strict architectural boundaries.
- High test coverage requirements (>90%).
- Integration with existing infrastructure cleanly.
✅ Acceptance Criteria
🎓 Difficulty Level
Advanced - Requires deep understanding of the relevant stack and best practices.
⏱️ Timeline
ETA: 3-5 days
🏷️ Labels
frontend, web3, security, hardware
Note to Contributors: Break down work into smaller PRs for easier review.
[Frontend] Integration of Hardware Wallet (Ledger/Trezor) Support
🚀 Feature Overview
For advanced security labs, students must learn to interact with hardware wallets. Implement direct Ledger/Trezor integration in the browser via WebHID/WebUSB for signing transactions.
This is a complex, MVP-critical feature designed to elevate the capabilities and stability of the Web3 Student Lab platform.
🛠️ Implementation Requirements
🔧 Technical Specifications
✅ Acceptance Criteria
🎓 Difficulty Level
Advanced - Requires deep understanding of the relevant stack and best practices.
⏱️ Timeline
ETA: 3-5 days
🏷️ Labels
frontend, web3, security, hardware
Note to Contributors: Break down work into smaller PRs for easier review.