Spent this week building a shared wallet feature (as well as an allowance extension) for LNbits, an open-source Bitcoin Lightning wallet. It lets multiple users collaboratively manage a Lightning wallet with granular permissions - who can view balances, create invoices, send payments, or manage access. Built it with Python/FastAPI and Vue.js, using bitwise operations for the permission system. The game changer was working with Claude Code (Anthropic's AI coding assistant) throughout the entire development process. Having an AI pair programmer handle the implementation details while I focused on architecture decisions made this way more productive than traditional development. Claude Code caught type errors before they became problems, suggested better patterns, helped debug tricky permission logic, and even wrote the test suite. It's genuinely changing how I approach building software. Instead of grinding through boilerplate and debugging sessions, I can focus on solving the interesting problems. The AI handles execution, I handle strategy. Contributing this to the Bitcoin Lightning ecosystem feels good - making collaborative custody easier helps make Bitcoin more practical for real-world use 😃 ⚡ #Bitcoin #LightningNetwork #AI #Python #OpenSource #ClaudeCode #LNbits