Skip to content

The Galoy Project

Galoy is the open-source Bitcoin banking infrastructure that powers Flash and other Bitcoin applications around the world. Created to make Bitcoin and Lightning Network accessible to communities globally, Galoy provides the foundation for modern, inclusive financial services built on Bitcoin.

Galoy’s mission is to accelerate Bitcoin adoption by making it easier to build Bitcoin banking solutions. By creating free, open-source infrastructure, Galoy enables companies, communities, and countries to provide Bitcoin services to their users without having to build complex technical systems from scratch.

The project aims to:

  • Lower the barrier to entry for Bitcoin banking services
  • Bring financial inclusion to the billions of unbanked people worldwide
  • Create interoperable, open standards for Bitcoin banking
  • Foster a global ecosystem of Bitcoin financial applications

Flash is built on top of Galoy’s infrastructure, leveraging its battle-tested components to provide a seamless user experience. Key Galoy components that power Flash include:

  • Account Management: User registration, KYC integration, and account structures
  • Bitcoin and Lightning Wallets: Secure wallet infrastructure for both on-chain and Lightning transactions
  • Payment Processing: Handling of deposits, withdrawals, and internal transfers
  • Lightning Network Integration: Channel management, liquidity, and routing optimization
  • API Layer: RESTful and GraphQL APIs for client applications
  • Authentication System: Secure user authentication and authorization
  • Accounting Engine: Double-entry bookkeeping system for financial accuracy
  • Notification Service: Push notifications for transactions and account updates
  • Compliance Tools: Transaction monitoring and reporting
  • Customer Service Dashboard: User management and support tools
  • Treasury Management: Tools for managing Bitcoin reserves
  • Analytics Dashboard: Insights into system usage and performance

Beyond Flash, Galoy powers several successful Bitcoin applications worldwide:

The original implementation of Galoy was launched in El Zonte, El Salvador (known as “Bitcoin Beach”) before the country adopted Bitcoin as legal tender. This community-focused wallet proved that Bitcoin could serve as everyday money in a local economy and helped inspire nationwide Bitcoin adoption.

A community Bitcoin initiative in Costa Rica using Galoy infrastructure to bring Bitcoin to local merchants and residents, focusing on creating circular economies powered by Bitcoin.

Ibex leverages Galoy’s technology to provide Bitcoin and Lightning Network services to businesses across Latin America, offering payment processing, remittance services, and financial tools.

Galoy’s architecture is modular and flexible, allowing implementations like Flash to customize their services while maintaining core functionality:

  • Bitcoin Core Integration: Connects to the Bitcoin network for on-chain transactions
  • LND Integration: Powers Lightning Network capabilities
  • GraphQL API: Provides data access to client applications
  • Secured MongoDB: Stores user and transaction data
  • NodeJS Backend: Manages application logic and background processes
  • Kubernetes Orchestration: Ensures reliable and scalable operations
  • Multi-signature Cold Storage: For secure reserve management
  • HSM Integration: Hardware security for key management
  • Comprehensive Logging: For security monitoring and compliance
  • Regular Security Audits: By third-party security firms

Galoy is completely open source, with all code available on GitHub under MIT license. This commitment to open source ensures:

  • Transparency: Anyone can inspect the code for security or functionality
  • Collaboration: Developers worldwide can contribute improvements
  • Sovereignty: Users can self-host their own instances if desired
  • Innovation: Features developed by one implementation benefit all

Developers interested in Galoy can contribute in several ways:

  • Deploy Galoy: Launch your own Bitcoin banking platform
  • Integration: Connect existing services to the Galoy ecosystem
  • Customization: Adapt Galoy to your specific market needs

The Galoy project continues to evolve with features that will benefit Flash users:

  • Federated System: Allowing different Galoy instances to interact seamlessly
  • Advanced Treasury Management: Tools for optimizing Bitcoin reserves
  • Enhanced Privacy Features: Improving user financial privacy
  • Fiat Ramps: Better integration with traditional financial systems
  • Developer SDKs: Making it easier to build on top of Galoy

As Flash continues to grow, its foundation on Galoy’s open-source infrastructure ensures that it remains at the cutting edge of Bitcoin financial technology while maintaining the security and reliability that users expect.