BitcoLi2 is a decentralized Lightning client that allows you to communicate with independent Lightning nodes run by people you trust.
The application is designed for small groups of users - family, friends or a community - where there is no need to rely on large centralized services.
Key features:
• support for multiple wallets at the same time
• communication over Tor (.onion)
• identification of both the client and the server by its unique public key (ed25519)
• encrypted communication (X25519 + ChaCha20-Poly1305)
• cryptographic signing of payments and invoices
• Lightning payments and invoices
• LNURL support
• LNURL-auth
• seed generation and recovery (BIP39)
Each node represents a separate wallet with its own ledger and its own keys.
Security:
• every payment request is signed by the client
• every invoice is signed by the server
• seed and private keys do not leave the user's device
BitcoLi2 is not a bank or financial institution.
Funds are stored on nodes operated by specific people. Trust only operators you know personally, and do not deposit more than you are willing to lose.
The project was created as a response to the increasing centralization of Lightning services and the desire to maintain the ability to run simple community nodes without complex infrastructure and bureaucracy.
The application does not contain ads, analytics, or user tracking.