{"repo":"sbounmy/hongbao_bitcoin","free":true,"listed":false,"github":"https://github.com/sbounmy/hongbao_bitcoin","clone":"git clone https://github.com/sbounmy/hongbao_bitcoin.git","description":"Satoshis for everyone. Turn Bitcoin gifting to a shared Bitcoin journey.","language":"Ruby","stars":42,"topics":["bitcoin","ruby-on-rails"],"license":null,"category":"blockchain-web3","readme_excerpt":"Hong₿ao Bitcoin 🌐 Live Demo · 💬 Discussions · 🤝 Contributing Hong₿ao is an open-source browser-based Bitcoin paper wallet generator. It is specifically designed for traditional red envelopes (红包, hóngbāo). Perfect for introducing friends and family to Bitcoin during Chinese New Year, weddings or any gift-giving occasion. 🚀 Features - AI Design : Create Bitcoin paper wallets optimized for red envelopes size - Offline mode : All the keys are generated in the browser using bitcoinlib-js - Top up : Top-up the paper wallets with € via Mt pelerin or public address via any wallet (Ledger, Trezor, Sparrow etc) - Verify Balance / Transfer funds : Direcly from the Scan button on the homepage ⚡ Tech Stack Ruby 3.2 Rails 8 SQLite Tailwind Hotwire mise Playwright RSpec Key Dependencies - 🔒 bitcoinjs-lib - Bitcoin JavaScript library - 💳 Mt Pelerin - Fiat to crypto integration - 🎨 ChatGPT (gpt-image-1) - AI image generation - 🧪 Playwright - E2E testing - 📦 SolidQueue - Background jobs 🛠️ Quick Start Prerequisites - VS Code or Cursor (recommended) - mise - Dev env manager (like docker without the pain) - libvips - Image processing library Install 1. Install mise: 2. Activate mise in your shell: 3. Clone and setup the project: 3. Setup the app: 4. Visit http://localhost:3001 to see your local instance! 💻 Development Local Development Remote Development When working with webhooks locally we recommend to create a tunnel to your localhost: 📚 Cloudflare Tunnel Documentation 🧪 Testing","default_branch":null,"files":null,"tree":[],"storefront":"/r/sbounmy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sbounmy/hongbao_bitcoin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}