ACINQ primary-source snapshot
Last reviewed: 2026-04-30 UTC
Project status snapshot
- Official site: https://acinq.co/
- Phoenix site: https://phoenix.acinq.co/
- GitHub org: https://github.com/ACINQ
- Eclair README: https://raw.githubusercontent.com/ACINQ/eclair/master/README.md
- lightning-kmp README: https://raw.githubusercontent.com/ACINQ/lightning-kmp/master/README.md
- bitcoin-kmp README: https://raw.githubusercontent.com/ACINQ/bitcoin-kmp/master/README.md
- Phoenix README: https://raw.githubusercontent.com/ACINQ/phoenix/master/README.md
- phoenixd README: https://raw.githubusercontent.com/ACINQ/phoenixd/master/README.md
What the official materials say
1) Corporate homepage: Lightning-focused Bitcoin company
- URL: https://acinq.co/
- Key takeaways:
- The homepage metadata describes ACINQ as “a Bitcoin technology company with a focus on the Lightning Network.”
- The structured-data block identifies ACINQ as an organization rather than a single protocol or app.
- Even though the site itself is JS-heavy, the metadata is enough to frame ACINQ as a company centered on Lightning infrastructure.
2) Phoenix website: wallet brand and end-user distribution layer
- URL: https://phoenix.acinq.co/
- Key takeaways:
- The Phoenix site metadata describes Phoenix as “The Bitcoin wallet from the future.”
- The site uses a separate Phoenix brand and support surface, which suggests ACINQ operates a first-party consumer wallet on top of its deeper infrastructure work.
- This matters for categorization because ACINQ is not just a library maintainer or node-software shop; it also ships user-facing wallet software.
3) Eclair README: server-side Lightning implementation with API surface
- URL: https://raw.githubusercontent.com/ACINQ/eclair/master/README.md
- Key takeaways:
- Eclair is described as a Scala implementation of the Lightning Network.
- The README says it follows the Lightning Network Specifications (BOLTs).
- It also highlights a feature-rich HTTP JSON API for application developers.
- The install/config docs show Eclair is meant for serious node operation alongside Bitcoin Core rather than as a lightweight demo package.
- This is one of the strongest clues that ACINQ belongs in the library as infrastructure, not just as a wallet company.
4) lightning-kmp README: mobile-optimized Lightning engine
- URL: https://raw.githubusercontent.com/ACINQ/lightning-kmp/master/README.md
- Key takeaways:
- lightning-kmp is described as a Kotlin Multiplatform implementation of the Lightning Network optimized for mobile wallets.
- The README explicitly contrasts it with Eclair, saying Eclair is optimized for servers and routing nodes while lightning-kmp is optimized for wallet send/receive scenarios.
- The project says it runs across platforms including iOS and Android.
- It also states that lightning-kmp is used in Phoenix.
- This server-versus-mobile split is the clearest architectural signal in the whole ACINQ corpus.
5) bitcoin-kmp README: reusable Bitcoin protocol primitives
- URL: https://raw.githubusercontent.com/ACINQ/bitcoin-kmp/master/README.md
- Key takeaways:
- bitcoin-kmp describes itself as a Kotlin Multiplatform Bitcoin library.
- The README lists support for Bitcoin transaction creation, signatures, scripts, BIP32, BIP39, PSBT, Taproot, and related primitives.
- It explicitly says the library is meant to provide the pieces needed to build Bitcoin applications rather than re-implement a full Bitcoin node.
- The README also says ACINQ uses it in lightning-kmp, showing a layered internal stack.
6) Phoenix README: self-custodial Lightning wallet
- URL: https://raw.githubusercontent.com/ACINQ/phoenix/master/README.md
- Key takeaways:
- Phoenix is described as a Bitcoin wallet developed by ACINQ for sending and receiving bitcoin securely over the Lightning Network.
- The README emphasizes that Phoenix is self-custodial and that users hold the keys and recovery phrase.
- The app is available on both Android and iOS.
- The codebase is split into shared business logic plus separate Android and iOS frontends, with the shared layer using lightning-kmp.
- This confirms Phoenix is both a real production wallet and a distribution layer for ACINQ’s lower-level protocol software.
7) phoenixd README: server equivalent of Phoenix
- URL: https://raw.githubusercontent.com/ACINQ/phoenixd/master/README.md
- Key takeaways:
- phoenixd is explicitly described as the server equivalent of the popular Phoenix wallet for mobile.
- It runs natively on Linux, macOS, and Windows via WSL.
- The README links both a homepage and API docs, signaling an operator/developer product rather than just a code sample.
- This broadens ACINQ from wallet + node software into a wallet-to-server software continuum.
8) GitHub org: the repo layout reveals the real business shape
- URL: https://github.com/ACINQ
- Key takeaways:
- The org prominently surfaces Eclair, Phoenix, lightning-kmp, bitcoin-kmp, phoenixd, and Eclair plugins.
- Public pinned repos show ACINQ maintaining both infrastructure components and user-facing software.
- This is a good example of a company whose repo inventory is more revealing than the homepage alone.
Whitepaper / technical-doc status
- No canonical standalone ACINQ whitepaper or litepaper surfaced in this pass.
- The relevant source of truth is the combination of the corporate site, the Phoenix site, and the ACINQ public repositories.
- For categorization, the most revealing documents are the Eclair, lightning-kmp, bitcoin-kmp, Phoenix, and phoenixd READMEs because they expose the intentional split between server infrastructure, mobile wallet infrastructure, reusable Bitcoin primitives, and end-user wallet distribution.
Research notes
- Best current category for the library: Bitcoin Lightning infrastructure / self-custodial wallet stack / mobile-and-server Lightning software platform.
- The most important insight is that ACINQ is not just Phoenix Wallet: it maintains a layered stack spanning reusable Bitcoin primitives, a mobile-optimized Lightning engine, a server-oriented Lightning implementation, and a first-party wallet.
- The second most important insight is that the explicit Eclair-versus-lightning-kmp split reveals a thoughtful architecture optimized for different operating environments instead of one generic Lightning codebase.
- ACINQ is a good example of a Bitcoin company whose homepage is underspecified while the GitHub organization tells the real story.