GithubHelp home page GithubHelp logo

shanbatla / phoenix Goto Github PK

View Code? Open in Web Editor NEW

This project forked from acinq/phoenix

0.0 0.0 0.0 30.99 MB

Phoenix is a self-custodial Bitcoin wallet using Lightning to send/receive payments.

Home Page: https://phoenix.acinq.co

License: Apache License 2.0

C 67.36% Java 0.32% Kotlin 19.27% CSS 0.01% Swift 12.92% HTML 0.09% CMake 0.02% Dockerfile 0.03%

phoenix's Introduction

License Testnet Build Download Testnet APK

Phoenix Logo

Phoenix is a Bitcoin wallet developed by ACINQ, that allows you to send and receive bitcoins securely over the Lightning Network. It is self-custodial, which means that you hold the keys of the wallet. It provides a simple and clean UX. Thanks to native Lightning support, payments are faster and cheaper.


๐Ÿšจ This wallet is self-custodial. It means that, when creating a new wallet, a 12-words recovery phrase is generated. Only you have it. It is your responsibility to make a backup of that recovery phrase. It gives full access to your funds, so do not share it with anyone. If you lose the recovery phrase, your funds are lost.


Head to our website for more information:

Download

Phoenix is available for Android and iOS:

Build and test Phoenix

Phoenix is separated in 3 modules:

  • phoenix-shared: business logic written in Kotlin, shared between the iOS and the Android applications. Uses lightning-kmp for everything Lightning/Bitcoin related.
  • phoenix-android: the UI for the new Android application, written in Kotlin and Jetpack Compose. Instructions to build this app are provided here.
  • phoenix-ios: the UI for the iOS application, written in Swift. Instructions to build this app are provided here.

About about the legacy Android app: phoenix-legacy contains the old, legacy Android application (version 1.x), using eclair-core for Lightning. This application has been replaced by phoenix-android. However, this legacy app is still embedded in the new production application for migration purposes. It will be removed eventually.

Contribute

We use GitHub for bug tracking. Search the existing issues for your bug and create a new one if needed.

You can also contribute to the project by submitting pull requests to improve the codebase or bring new features. Pull requests will be reviewed by members of the ACINQ team.

To contribute to Lightning in general, take a look at the Eclair repository for routing nodes, or the lightning-kmp repository for mobile nodes.

Translate the app

If you want to contribute to the translation effort, consult the guidelines provided in TRANSLATION.md

Support

For troubleshooting and questions, visit our support page.

License

Phoenix is released under the terms of the Apache 2.0 license. See LICENSE for more information.

phoenix's People

Contributors

dpad85 avatar robbiehanson avatar bitcoinuser avatar salomonbrys avatar pm47 avatar ez0010 avatar jooray avatar masterixcz avatar araspitzu avatar sstone avatar fiatjaf avatar chuck3cz avatar bitbybitbybitbybit avatar pajasevi avatar myxmaster avatar margre8 avatar dluvian avatar mautematico avatar m-btc avatar kaiwolfram avatar ndungudedan avatar t-bast avatar supersonic71 avatar glencooper avatar kotasjan avatar ibobik avatar marnixcroes avatar santochibtc avatar ekzyis avatar ibertario avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.