Overview of the blink-mobile technology stack
mainThe blink-mobile (GaloyApp) project is a cross-platform mobile application built with React Native and TypeScript. It utilizes a robust frontend stack including React Navigation for routing, Apollo Client for GraphQL data management, and Firebase for core services like analytics, crash reporting, and push notifications.
Bitcoin and Lightning capabilities are integrated via specialized libraries like @blinkbitcoin/blink-client, bitcoinjs-lib, and lnurl-pay. The project supports 28 languages using typesafe-i18n.