Inspiration

The inspiration for StegoMint comes from the fragile nature of traditional finance in geopolitical crises. In a scenario where Taiwan faces blockade or conflict, centralized banks and international transfer systems (like SWIFT) can be shut down instantly. We wanted to build a "Digital Underground Railroad" for people like Alice, an activist in a conflict zone, to receive life-saving support from Bob in the USA without relying on any government-controlled infrastructure.

What it does?

StegoMint is a censorship-resistant Bitcoin transfer platform. It allows users to:

  • Connect securely: Use UniSat wallet to access the Bitcoin Testnet without any centralized ID.
  • Peer-to-Peer Support: Facilitate direct BTC transfers from donors to those in need, bypassing bank freezes.
  • Real-time Tracking: Provide immediate transaction hashes for transparency and verification on the blockchain.
  • Survival-Focusedv: Prioritize a clean, fast UI that works even under high-stress conditions.

How we built it

Challenges we ran into

  • Censorship Simulation: Designing a UI that feels safe for someone avoiding surveillance was a psychological challenge.
  • Technical Integration: Handling wallet connection states and ensuring the sendBitcoin API worked flawlessly under different network conditions.
  • Formatting Issues: We struggled with "invisible characters" in the code that broke our wallet connection logic, requiring a deep dive into clean-code practices.

Accomplishments that we're proud of

  • Functioning MVP: We successfully built a working bridge between Bob and Alice that operates entirely outside the traditional banking system.
  • Resilient Narrative: We turned a technical tool into a story about human rights and survival.
  • Clean Disconnect: Implemented a "one-click" reset to clear all session data, a vital feature for users who may have their devices inspected by police.

What we learned

  • The Power of Bitcoin: We learned that Bitcoin is more than just an asset; it is a tool for freedom.
  • Web3 UX: We realized that in emergency situations, simplicity is the most important feature.
  • Persistence: Even when facing setbacks with event logistics, we learned the importance of finishing the code for the sake of the mission.

What's next for StegoMint

  • Offline Resilience: Integrating satellite communication, acoustic data transfer (sound waves), and optical QR-code mesh networks for use when the internet is cut.
  • Steganography Layer: Hiding transaction data and private keys within innocent-looking images (NFTs) to make wealth truly invisible to authorities.
  • Lightning Network: Implementing Lightning support for instant, micro-payments with even lower fees.

⚠️ Project Status Note

This project was completed on Dec 17th, fully ready for the stage. Unfortunately, because I couldn't attend the Expo on Dec 16th, I was excluded from the final submission list. Despite the official result, StegoMint stands as a finished, working proof-of-concept for financial freedom in extreme conditions.

Built With

Share this project: