Skip to content

Releases: LightningPeach/peach-wallet-desktop

v0.5.0-mainnet-beta

02 Apr 10:55
63665ee
Compare
Choose a tag to compare

LightningPeach wallet v0.5.0-mainnet-beta

Release notes:

  • In this release we introduce two user modes:

    • Standard mode – the mode, in which there is no communication with central server. This allows you to save anonymity provided by the Lightning network.
    • Extended mode – in this mode you can use all wallet functions with the help of central server. This opens access to such features as address book, paying by Lightning ID and recurring payments.

    The user mode can be changed anytime.

  • Invoices in socket messages, which are sent through the server, are now encrypted. It means that invoice data, as well as received payment requests, now can't be read by third parties, thus it provides more security for your invoices and received payment requests.

  • We are introducing QR codes for connecting from the Peach mobile wallet. It means that, If you have public IP address, then you can keep your desktop node active and connect to it from your Peach mobile wallet with the help of generated QR code.

  • The Privacy Policy document has been updated. Main changes include the following:

    • Added the descirption of what data is collected in each user mode (Standard and Extended one).
    • Updated information on collecting additional user data with Google Analytics and Firebase.
    • Removed several purposes for which user's data is collected.

Verifying the Release

In order to verify the release, you'll need to have gpg or gpg2 installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import LighntingPeach Wallet's key if you haven't done so already:

curl "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3B50C645039078ED" | gpg --import

Once you have LighntingPeach Wallet's PGP key you can verify the release (assuming manifest-v0.5.0-mainnet-beta.txt and manifest-v0.5.0-mainnet-beta.txt.sig are in the current directory) with:

gpg --verify manifest-v0.5.0-mainnet-beta.txt.sig

That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries and executables you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary or executable, and compare that with the following hashes (which are included in the manifest file):

6719ff040bfd67857d44c44f69d1e9f034a38f62e5a92179a14cb11f4bc618ed  peach-wallet-desktop-0.5.0-mainnet-beta-mac.zip
62fd69f4f8b87fdb10588c5127f3786f3fca653550bd2624ca62be8d7390f4cb  peach-wallet-desktop-0.5.0-mainnet-beta-x86_64.AppImage
e50ee596399b9b963d9522102126486841339c380acecd659e79a893fa1ee56d  peach-wallet-desktop-0.5.0-mainnet-beta.dmg
42ad9439feaef7889b8f44ed30d125e8d210ad41be814b0f11e35e37013635bc  peach-wallet-desktop-0.5.0-mainnet-beta.exe
91589518785ca39a7b440d8da85dc50f25488917e3eab807184a075e680bb333  peach-wallet-desktop-setup-0.5.0-mainnet-beta.exe
c1083353f4ee1b084d8aaeaa114fbc8101dbd8b8181136359ccecb7e44e25489  peach-wallet-desktop_0.5.0-mainnet-beta_amd64.deb

One can use the shasum -a 256 <file name here> tool in order to re-compute the sha256 hash of the target binary or executable for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.

v0.4.2-mainnet-beta

04 Feb 13:46
b2bd6f3
Compare
Choose a tag to compare

LightningPeach wallet v0.4.2-mainnet-beta

Release notes:

  • We have added a possibility to increase an amount of payment requests. It means that now you can add some tips to scanned payment requests. Such service as tippin.me also becomes available.
  • The Privacy Policy document has been updated.

Verifying the Release

In order to verify the release, you'll need to have gpg or gpg2 installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import LighntingPeach Wallet's key if you haven't done so already:

curl "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3B50C645039078ED" | gpg --import

Once you have LighntingPeach Wallet's PGP key you can verify the release (assuming manifest-v0.4.2-mainnet-beta.txt and manifest-v0.4.2-mainnet-beta.txt.sig are in the current directory) with:

gpg --verify manifest-v0.4.2-mainnet-beta.txt.sig

That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries and executables you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary or executable, and compare that with the following hashes (which are included in the manifest file):

b9f7f74b549be6d15872912115649ec3454de605a7f13015b083d8181c2a69de  lightning-peach-wallet_0.4.2-mainnet-beta_amd64.deb
f1fcef32ef0f2e600ca1d4987a1a4520f550d297c154869bded8a845cadf751e  lightning-peach-wallet-0.4.2-mainnet-beta.dmg
cc4dee17b928e11874407d9934754765a285b7255580f8e4a2659eccfbae2acc  lightning-peach-wallet-0.4.2-mainnet-beta.exe
a2a04fd8f710f3821f80e9da47a6595c3c45a89ce01857583d3975a53ce20c99  lightning-peach-wallet-0.4.2-mainnet-beta-mac.zip
5ecf14bb130f7244bcb2e22c7bc92926f041e39f14d6a3fc737b874c06f36164  lightning-peach-wallet-0.4.2-mainnet-beta-x86_64.AppImage
d3351faa811e319827b88df3422216287b234ae966dfbba27a6a92032cc25b13  lightning-peach-wallet-setup-0.4.2-mainnet-beta.exe

One can use the shasum -a 256 <file name here> tool in order to re-compute the sha256 hash of the target binary or executable for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.

v0.4.1-mainnet-beta

17 Jan 16:06
Compare
Choose a tag to compare

LightningPeach wallet v0.4.1-mainnet-beta

Release notes:

  • Bug with merchant logo display has been fixed.

Verifying the Release

In order to verify the release, you'll need to have gpg or gpg2 installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import LighntingPeach Wallet's key if you haven't done so already:

curl "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3B50C645039078ED" | gpg --import

Once you have LighntingPeach Wallet's PGP key you can verify the release (assuming manifest-v.0.4.1-mainnet-beta.txt and manifest-v.0.4.1-mainnet-beta.txt.sig are in the current directory) with:

gpg --verify manifest-v.0.4.1-mainnet-beta.txt.sig

That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries and executables you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary or executable, and compare that with the following hashes (which are included in the manifest file):

709635b7187a68be33524314e6728bdc6943f5e4165e94d56839f7cee17d3824  lightning-peach-wallet_0.4.1-mainnet-beta_amd64.deb
e52d76e0c4c0ca3e9a6905f781bee00429ff2171a172383e131dbf93d87274b5  lightning-peach-wallet-0.4.1-mainnet-beta.dmg
3da4912a6c7a08c013d5aa7a082e8f4198ace3eb335c6a9588cfa24e314ecd11  lightning-peach-wallet-0.4.1-mainnet-beta.exe
4baae3703db0eaa5a9f1887676e88a4f881fdedea1530d009eb9119162f9e605  lightning-peach-wallet-0.4.1-mainnet-beta-mac.zip
79e3b154c51800a1454abe27c8d280e2b9198754e5fc765a9b2bbef29e7e67ce  lightning-peach-wallet-setup-0.4.1-mainnet-beta.exe
a9359f671bd8be3fceda41e7e4678e6351915bc323f2b7c95c03b0d6bcb89853  lightning-peach-wallet-0.4.1-mainnet-beta-x86_64.AppImage

One can use the shasum -a 256 <file name here> tool in order to re-compute the sha256 hash of the target binary or executable for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.

v0.4.0-mainnet-beta

11 Jan 12:37
d7a6716
Compare
Choose a tag to compare

LightningPeach wallet v0.4.0-mainnet-beta

Release notes:

  • This release is public beta one on mainnet. It means that from now on you can send and receive payments on mainnet, as well as purchasing real goods through Lightning.
  • For security reasons we have limited time of active session. Now session is active only for 15 minutes, then you need to reenter your password. Please note, that stream payments in this case are not stopped or paused.
  • We have added the Merachants tab, on which you can see stores, that accept mainnet lightning payments. Refill your wallet with bitcoin and try the real world of lightning fast payments.

Verifying the Release

In order to verify the release, you'll need to have gpg or gpg2 installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import LighntingPeach Wallet's key if you haven't done so already:

curl "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3B50C645039078ED" | gpg --import

Once you have LighntingPeach Wallet's PGP key you can verify the release (assuming manifest-v.4.0-mainnet-beta.txt and manifest-v.4.0-mainnet-beta.txt.sig are in the current directory) with:

gpg --verify manifest-v.4.0-mainnet-beta.txt.sig

That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries and executables you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary or executable, and compare that with the following hashes (which are included in the manifest file):

cddd2019f89319b1f36caa6cc4e4922d940d52f79ef9e425d081c0fd843c5bb2  lightning-peach-wallet-0.4.0-mainnet-beta-mac.zip
79d1766a39a3a3662b81bd57abcd7bd3cf2b0b8811f627866cb95c8b3ff00133  lightning-peach-wallet_0.4.0-mainnet-beta_amd64.deb
da00a72b3a4c4b65827ee0a0e1636e1978e2dafb6dbf805473b126255a832803  lightning-peach-wallet-0.4.0-mainnet-beta.dmg
3a5d3ea921aa997f719f73f65c6273d4106671e9d9766bffe59ddb07fee3d767  lightning-peach-wallet-0.4.0-mainnet-beta.exe
ec8141e44527dca6edec49a65fe806a16cde0f46c0c442202383470222288491  lightning-peach-wallet-0.4.0-mainnet-beta-x86_64.AppImage
31f6793df947bb45e6b48a18ff05f81bbdfa8a123cb91cb36b732e86bf70f8c5  lightning-peach-wallet-setup-0.4.0-mainnet-beta.exe

One can use the shasum -a 256 <file name here> tool in order to re-compute the sha256 hash of the target binary or executable for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.

v0.3.0-testnet

23 Nov 17:30
Compare
Choose a tag to compare

LightningPeach wallet v0.3.0-testnet

Release notes v.0.3.0-testnet:

  • Now it is possible to restore all lighting channels with their balances in situations when device is lots, broken or there is a need to transfer data to another device. This option is now available since data from wallet is backed up to Dropbox.
  • The initial block synchronization has been speeded up. Now synchronization takes up to 1 minute.
  • Payment history became more convenient. Now you can search and filter payments by a name of payment or a recipient.
  • The possibility to edit existing recurring payments has been added.

Verifying the Release

In order to verify the release, you'll need to have gpg or gpg2 installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import LighntingPeach Wallet's key if you haven't done so already:

curl "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3B50C645039078ED" | gpg --import

Once you have LighntingPeach Wallet's PGP key you can verify the release (assuming manifest-v0.3.0-testnet.txt and manifest-v0.3.0-testnet.txt.sig are in the current directory) with:

gpg --verify manifest-v0.3.0-testnet.txt.sig

That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries and executables you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary or executable, and compare that with the following hashes (which are included in the manifest file):

5827d8b55ded2e7ef1a8d46c29a2891791acb4672f1a8a1b307ebc208c0f185a  lightning-peach-wallet_0.3.0-testnet_amd64.deb
ed11c63ebc92d346380d1323a03cfd47647d0ce4bdbaf17e45d7f41ba755b7b0  lightning-peach-wallet-0.3.0-testnet.dmg
e2c8f8bf3361a37f23595b0d0675d5b5a47480fab6e751d543aa9435068ab9a1  lightning-peach-wallet-0.3.0-testnet.exe
5fffc9e53d1c724554631cc8bfb71ac7bd92a678aab4a73f3204f088bbd580a6  lightning-peach-wallet-0.3.0-testnet-mac.zip
21a1ed06eb515a21e8618ac72b5b28532ea921b838e956e304e746aa0d70ba52  lightning-peach-wallet-0.3.0-testnet-x86_64.AppImage
e4a594e6e47db0115a975641704bff56d808408623d702f5c2009f9f8e62b385  lightning-peach-wallet-setup-0.3.0-testnet.exe

One can use the shasum -a 256 <file name here> tool in order to re-compute the sha256 hash of the target binary or executable for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.

v0.2.0-testnet

11 Oct 16:33
Compare
Choose a tag to compare

LightningPeach wallet v0.2.0-testnet

Release v0.2.0-testnet supports lnd 0.5.0. In this release, some bugs were fixed, and the following improvements have been added:

  • New tooltips, which make wallet usage easier and more user-friendly.
  • Automatic application update. Now there is no need to download the latest version of the wallet, it will be updated automatically.
  • System notifications that are displayed as push notifications on your device. Now you won’t miss important events, such as new incoming transaction or unilateral channel closing.
  • Switching between application tabs with the help of keyboard shortcuts (ctrl + tab + ?shift).
  • Now it is visible when synchronization with blockchain is lost.
  • Channels can be renamed.
  • New opportunities with stream payments. Now they are called recurring payments and can cover more practical use cases. For example, you can set up how often you would like to make payments and the wallet will automatically process them accordingly (the application should be opened or launched from time to time to process recurring transactions correctly).

Verifying the Release

In order to verify the release, you'll need to have gpg or gpg2 installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import LighntingPeach Wallet's key if you haven't done so already:

curl "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3B50C645039078ED" | gpg --import

Once you have LighntingPeach Wallet's PGP key you can verify the release (assuming manifest-v0.2.0-testnet.txt and manifest-v0.2.0-testnet.txt.sig are in the current directory) with:

gpg --verify manifest-v0.2.0-testnet.txt.sig

That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries and executables you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary or executable, and compare that with the following hashes (which are included in the manifest file):

82215bbee35b6375360e3c10d8053948091e71b874e7b02d4f73ac43fca061b7  lightning-peach-wallet-0.2.0-testnet-mac.zip
d5e2e5e46f70ae56c698afe7635d9d170210524b8616e25320366d8b29f9d028  lightning-peach-wallet_0.2.0-testnet_amd64.deb
27601b46d8ef33e2fa312b6f672ea36ae61709d0f98fd017957b25bd0cdc95cb  lightning-peach-wallet-0.2.0-testnet.exe
3bc78e7e838d9d99380558c5a548576bcbfa11494308ed1b20d1b6efc9e06312  lightning-peach-wallet-0.2.0-testnet-x86_64.AppImage
84800973682f32b99c913d1c1ac14705646652033fda27aa1fc15d87017afb87  lightning-peach-wallet-setup-0.2.0-testnet.exe
cb285f6823597936f4be87d09020d574cdf5dc8da8b979318ebae71c07701b74  lightning-peach-wallet-0.2.0-testnet.dmg

One can use the shasum -a 256 <file name here> tool in order to re-compute the sha256 hash of the target binary or executable for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.

v0.1.0-testnet

08 Aug 09:02
Compare
Choose a tag to compare

LightningPeach wallet v0.1.0-testnet

This is the first public release of the LightningPeach wallet.
This release runs LND with neutrino enabled and on Bitcoin's testnet.

Find out more about our wallet:

  • LightningPeach wallet video tutorial can be found here
  • LightningPeach wallet user guide can be found here

Important: Development of the LightningPeach wallet is still in progress. It means that different issues can occur during wallet usage. Using real coins may be risky.

Known issues:

  • Sometimes Lightning Network channels may become inactive.
  • Sometimes payments may result in the following error: “unable to find path to destination”.

Note: We use LND fork to improve UX. If you would like to build your application from LND, please use the Installation guide.

Logs collected by the application are kept in local folder on your PC:

  • MacOS: ~/Library/Application\ Support/lightning-peach-wallet/.lnd/
  • Linux: ~/.config/lightning-peach-wallet/.lnd/
  • Windows: %HOMEPATH%\AppData\Roaming\lightning-peach-wallet\.lnd\

Verifying the Release

In order to verify the release, you'll need to have gpg or gpg2 installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import LighntingPeach Wallet's key if you haven't done so already:

curl "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3B50C645039078ED" | gpg --import

Once you have LighntingPeach Wallet's PGP key you can verify the release (assuming manifest-v0.1.0-testnet.txt and manifest-v0.1.0-testnet.txt.sig are in the current directory) with:

gpg --verify manifest-v0.1.0-testnet.txt.sig

That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries and executables you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary or executable, and compare that with the following hashes (which are included in the manifest file):

634eed0d7918f1230292cde469a942571f8e78e545bbb56340fc7741c2cfd9cf  lightning-peach-wallet-setup-0.1.0-testnet.exe
3927d8fe0fb3497e62905b7db4eb22788d19687fe9c33dca776c19dc421868fa  lightning-peach-wallet-0.1.0-testnet-amd64.deb
ca74681d45cd12108099aee793f5e8acf6e3c6a81856eb49f9591e661f62689c  lightning-peach-wallet-0.1.0-testnet.dmg

One can use the shasum -a 256 <file name here> tool in order to re-compute the sha256 hash of the target binary or executable for your operating system. The produced hash should be compared with the hashes listed above and they should match exactly.