Skip to content

Releases: RoboSats/robosats

TEST ONLY - New mobile app

20 Jul 12:59
7fc3ce6
Compare
Choose a tag to compare
Pre-release

TEST ONLY

New Android app written from scratch with Kotlin. It implements all existing features but Notifications (waiting to be reimplemented with NIP-17).

I reduced the size of the apk from 50MB to 34MB and removed a ton of over engineering. Plus improved security and the general look and feel.

You can help us by doing some testing and finding brand new bugs.

All feedback is welcomed!

WARNING

This version will overwrite any previous version. Make sure you backed up all your robot tokens.

v0.8.0-alpha

14 Jul 13:41
e9f9d01
Compare
Choose a tag to compare

RoboSats v0.8.0 is now out! 🚀

Changes

What's new

For 3rd parties

⚠️ Coordinators will now require a valid nostr pubkey on headers: https://github.com/RoboSats/robosats/blob/development-docs/development/docs.md#authentication

For Users

  • Better custom payment methods tool
Screenshot from 2025-07-14 14-44-42
  • To avoid performance issues, the coordinator ratings verification is now manual.
Screenshot from 2025-07-14 14-46-00
  • New trade breadcrumb
Screenshot from 2025-07-14 14-51-07
  • Mobile nav bar
Screenshot from 2025-07-14 14-55-16 Screenshot from 2025-07-14 14-55-21
  • WebLN payments (i.e. Alby extension) window now use Hold invoices
Screenshot from 2025-07-14 14-54-21
- All translations updated (via LLM)
Screenshot from 2025-07-14 15-00-18
  • New warning dialogs to help users understand the risks of each step
Screenshot from 2025-07-14 15-44-20
  • Improved general performance
  • Remember hidden self-hosted alert
  • Fixed silent failure for invalid invoices #2056
  • Coordinator onchain payments are now disabled for swaps. These payments are unnecessary on this scenario and cause user mistakes.
  • Libraries upgrades

For Coordinators

  • Badges updated
  • Nostr pubkeys are now mandatory on Authentication
  • Libraries upgrades

Android

Click to download universal RoboSats APK for Android
Smaller bundles for each CPU architecture available in the attachments.

Verify the app using GPG:

  1. Download the ascii armored signature

  2. Run this command on a directory that contains the apk file and and the ascii armored signature.
    gpg --verify robosats-v0.8.0.alpha-universal.apk.asc

  3. Verify the signer is actually Reckless-Satoshi (fingerprints match): B4AB5F19113D4125DDF217739C4585B561315571 KoalaSat 8FCDBF574CCFD73DB68B00CC2F7F61C6146AB157

Additionally, you can download it from Izzysoft repository or ZapStore

Desktop

Download the Desktop App zip file
Find the zip file that suits with your operative system:

Verify the app using GPG:

  1. Download the ascii armored signature:
  1. Run this command on a directory that contains the apk file and and the ascii armored signature.
    gpg --verify robosats-v0.8.0.alpha-....asc

  2. Verify the signer is actually Reckless-Satoshi (fingerprints match): B4AB5F19113D4125DDF217739C4585B561315571 KoalaSat 8FCDBF574CCFD73DB68B00CC2F7F61C6146AB157

Docker Images

Coordinator Backend Image v0.8.0-alpha (Docker Hub)

docker pull recksato/robosats:v0.8.0-alpha

Client App Image v0.8.0-alpha (Docker Hub)

docker pull recksato/robosats-client:v0.8.0-alpha

See nodeapp/docker-compose.yml for an example docker-compose usage of the robosats-client image.

What's Changed

Read more

v0.7.9-alpha

26 Jun 09:51
136a160
Compare
Choose a tag to compare

RoboSats v0.7.9 is now out! 🚀

Changes

What's new

For Users

  • Orders can be created now with a password (Advance settings). These orders won't appear in the public orders view and can be taken only if the robot inputs the same password.
  • Orders can be fetch now by URL in the Book view
  • New coordinator: FreedomSats #2004
  • Peach orders now available in Global orders book
  • Chat fix for Start9/Umbrel

For Coordinators

  • Traditional non-docker environment files updated

Android

Click to download universal RoboSats APK for Android
Smaller bundles for each CPU architecture available in the attachments.

Verify the app using GPG:

  1. Download the ascii armored signature

  2. Run this command on a directory that contains the apk file and and the ascii armored signature.
    gpg --verify robosats-v0.7.9.alpha-universal.apk.asc

  3. Verify the signer is actually Reckless-Satoshi (fingerprints match): B4AB5F19113D4125DDF217739C4585B561315571 KoalaSat 8FCDBF574CCFD73DB68B00CC2F7F61C6146AB157

Additionally, you can download it from Izzysoft repository or ZapStore

Desktop

Download the Desktop App zip file
Find the zip file that suits with your operative system:

Verify the app using GPG:

  1. Download the ascii armored signature:
  1. Run this command on a directory that contains the apk file and and the ascii armored signature.
    gpg --verify robosats-v0.7.9.alpha-....asc

  2. Verify the signer is actually Reckless-Satoshi (fingerprints match): B4AB5F19113D4125DDF217739C4585B561315571 KoalaSat 8FCDBF574CCFD73DB68B00CC2F7F61C6146AB157

Docker Images

Coordinator Backend Image v0.7.9-alpha (Docker Hub)

docker pull recksato/robosats:v0.7.9-alpha

Client App Image v0.7.9-alpha (Docker Hub)

docker pull recksato/robosats-client:v0.7.9-alpha

See nodeapp/docker-compose.yml for an example docker-compose usage of the robosats-client image.

What's Changed

Full Changelog: v0.7.8-alpha...v0.7.9-alpha

v0.7.8-alpha

27 May 18:48
2bed86e
Compare
Choose a tag to compare

RoboSats v0.7.8 is now out! 🚀

Changes

What's new

For Users

  • New coordinator: LibreBazaar #1903
  • New payment method: Nomad
  • Major libraries update
  • Coordinator ratings are now cryptographically verified
  • Private chat message are also sent as nip17 as part of the full migration of the chat to nostr
  • Fix Start9/Umbrel nostr relay connection
  • Fixed a situation where sometimes orders table loads in page 2
  • Android adaptive Icons support

For Coordinators

  • Nostr notes are now additionally published to port 7778

Android

Click to download universal RoboSats APK for Android
Smaller bundles for each CPU architecture available in the attachments.

Verify the app using GPG:

  1. Download the ascii armored signature

  2. Run this command on a directory that contains the apk file and and the ascii armored signature.
    gpg --verify robosats-v0.7.8.alpha-universal.apk.asc

  3. Verify the signer is actually Reckless-Satoshi (fingerprints match): B4AB5F19113D4125DDF217739C4585B561315571 KoalaSat 8FCDBF574CCFD73DB68B00CC2F7F61C6146AB157

Additionally, you can download it from Izzysoft repository or ZapStore

Desktop

Download the Desktop App zip file
Find the zip file that suits with your operative system:

Verify the app using GPG:

  1. Download the ascii armored signature:
  1. Run this command on a directory that contains the apk file and and the ascii armored signature.
    gpg --verify robosats-v0.7.8.alpha-....asc

  2. Verify the signer is actually Reckless-Satoshi (fingerprints match): B4AB5F19113D4125DDF217739C4585B561315571 KoalaSat 8FCDBF574CCFD73DB68B00CC2F7F61C6146AB157

Docker Images

Coordinator Backend Image v0.7.8-alpha (Docker Hub)

docker pull recksato/robosats:v0.7.8-alpha

Client App Image v0.7.8-alpha (Docker Hub)

docker pull recksato/robosats-client:v0.7.8-alpha

See nodeapp/docker-compose.yml for an example docker-compose usage of the robosats-client image.

What's Changed

New Contributors

Full Changelog: v0.7.7-alpha...v0.7.8-alpha

v0.7.7-alpha

30 Apr 15:20
272413f
Compare
Choose a tag to compare

RoboSats v0.7.7 is now out! 🚀

Changes

This version of clients is not compatible with older versions of coordinators. Coordinators must upgrade first, make sure you don't upgrade your client while this is marked as pre-release.

What's new

For Users

  • New coordinators view.
  • Available coordinator reviews signed by both the robot and the coordinator.
  • Coordinators now display in their profiles market price sources.
  • Users are now warned if they try to cancel a non taken order after a payment attempt.
  • Some bugs fixed
  • Uzbek so'm currency now available

For Coordinators

  • Library updates

Android

Click to download universal RoboSats APK for Android
Smaller bundles for each CPU architecture available in the attachments.

Verify the app using GPG:

  1. Download the ascii armored signature

  2. Run this command on a directory that contains the apk file and and the ascii armored signature.
    gpg --verify robosats-v0.7.7.alpha-universal.apk.asc

  3. Verify the signer is actually Reckless-Satoshi (fingerprints match): B4AB5F19113D4125DDF217739C4585B561315571 KoalaSat 8FCDBF574CCFD73DB68B00CC2F7F61C6146AB157

Additionally, you can download it from Izzysoft repository or ZapStore

Desktop

Download the Desktop App zip file
Find the zip file that suits with your operative system:

Verify the app using GPG:

  1. Download the ascii armored signature:
  1. Run this command on a directory that contains the apk file and and the ascii armored signature.
    gpg --verify robosats-v0.7.7.alpha-....asc

  2. Verify the signer is actually Reckless-Satoshi (fingerprints match): B4AB5F19113D4125DDF217739C4585B561315571 KoalaSat 8FCDBF574CCFD73DB68B00CC2F7F61C6146AB157

Docker Images

Coordinator Backend Image v0.7.7-alpha (Docker Hub)

docker pull recksato/robosats:v0.7.7-alpha

Client App Image v0.7.7-alpha (Docker Hub)

docker pull recksato/robosats-client:v0.7.7-alpha

See nodeapp/docker-compose.yml for an example docker-compose usage of the robosats-client image.

What's Changed

New Contributors

Full Changelog: v0.7.6-alpha...v0.7.7-alpha

v0.7.6-alpha

08 Apr 18:06
5b5841e
Compare
Choose a tag to compare

RoboSats v0.7.6 is now out! 🚀

Changes

What's new

For Users

  • Dispute statement now requires a contact method to be submitted.
  • Coordinator rating over nostr (BETA)
  • Token input now clears up blank spaces.
  • Added some messages to the trade workflow to answer the most common questions.

For Coordinators

  • Add cancel_status param to the cancel order action

Android

Click to download universal RoboSats APK for Android
Smaller bundles for each CPU architecture available in the attachments.

Verify the app using GPG:

  1. Download the ascii armored signature

  2. Run this command on a directory that contains the apk file and and the ascii armored signature.
    gpg --verify robosats-v0.7.6.alpha-universal.apk.asc

  3. Verify the signer is actually Reckless-Satoshi (fingerprints match): B4AB5F19113D4125DDF217739C4585B561315571 KoalaSat 8FCDBF574CCFD73DB68B00CC2F7F61C6146AB157

Additionally, you can download it from Izzysoft repository or ZapStore

Desktop

Download the Desktop App zip file
Find the zip file that suits with your operative system:

Verify the app using GPG:

  1. Download the ascii armored signature:
  1. Run this command on a directory that contains the apk file and and the ascii armored signature.
    gpg --verify robosats-v0.7.6.alpha-....asc

  2. Verify the signer is actually Reckless-Satoshi (fingerprints match): B4AB5F19113D4125DDF217739C4585B561315571 KoalaSat 8FCDBF574CCFD73DB68B00CC2F7F61C6146AB157

Docker Images

Coordinator Backend Image v0.7.6-alpha (Docker Hub)

docker pull recksato/robosats:v0.7.6-alpha

Client App Image v0.7.6-alpha (Docker Hub)

docker pull recksato/robosats-client:v0.7.6-alpha

See nodeapp/docker-compose.yml for an example docker-compose usage of the robosats-client image.

What's Changed

Full Changelog: v0.7.5-alpha...v0.7.6-alpha

v0.7.5-alpha

22 Mar 22:34
f5fa18e
Compare
Choose a tag to compare

RoboSats v0.7.5 is now out! 🚀

Changes

What's new

For Users

  • When Javascript is disabled a box appears to help the user to enable it @gitsofaryan
  • Users will now be advised when they select a coordinator not offering swamps in order creation @khadar1020

For Coordinators

  • Now orders stay public even if there is a non-confirmed Taker, allowing multiple robots to try to take the order @KoalaSat

Android

Click to download universal RoboSats APK for Android
Smaller bundles for each CPU architecture available in the attachments.

Verify the app using GPG:

  1. Download the ascii armored signature

  2. Run this command on a directory that contains the apk file and and the ascii armored signature.
    gpg --verify robosats-v0.7.5.alpha-universal.apk.asc

  3. Verify the signer is actually Reckless-Satoshi (fingerprints match): B4AB5F19113D4125DDF217739C4585B561315571 KoalaSat 8FCDBF574CCFD73DB68B00CC2F7F61C6146AB157

Additionally, you can download it from Izzysoft repository or ZapStore

Desktop

Download the Desktop App zip file
Find the zip file that suits with your operative system:

Verify the app using GPG:

  1. Download the ascii armored signature:
  1. Run this command on a directory that contains the apk file and and the ascii armored signature.
    gpg --verify robosats-v0.7.5.alpha-....asc

  2. Verify the signer is actually Reckless-Satoshi (fingerprints match): B4AB5F19113D4125DDF217739C4585B561315571 KoalaSat 8FCDBF574CCFD73DB68B00CC2F7F61C6146AB157

Docker Images

Coordinator Backend Image v0.7.5-alpha (Docker Hub)

docker pull recksato/robosats:v0.7.5-alpha

Client App Image v0.7.5-alpha (Docker Hub)

docker pull recksato/robosats-client:v0.7.5-alpha

See nodeapp/docker-compose.yml for an example docker-compose usage of the robosats-client image.

What's Changed

New Contributors

Full Changelog: v0.7.4-alpha...v0.7.5-alpha

v0.7.4-alpha

22 Feb 11:59
9da8588
Compare
Choose a tag to compare

RoboSats v0.7.4 is now out! 🚀

Changes

What's new

For Users

For Coordinators

Android

Click to download universal RoboSats APK for Android
Smaller bundles for each CPU architecture available in the attachments.

Verify the app using GPG:

  1. Download the ascii armored signature

  2. Run this command on a directory that contains the apk file and and the ascii armored signature.
    gpg --verify robosats-v0.7.4.alpha-universal.apk.asc

  3. Verify the signer is actually Reckless-Satoshi (fingerprints match): B4AB5F19113D4125DDF217739C4585B561315571 KoalaSat 8FCDBF574CCFD73DB68B00CC2F7F61C6146AB157

Additionally, you can download it from Izzysoft repository or ZapStore

Desktop

Download the Desktop App zip file
Find the zip file that suits with your operative system:

Verify the app using GPG:

  1. Download the ascii armored signature:
  1. Run this command on a directory that contains the apk file and and the ascii armored signature.
    gpg --verify robosats-v0.7.4.alpha-....asc

  2. Verify the signer is actually Reckless-Satoshi (fingerprints match): B4AB5F19113D4125DDF217739C4585B561315571 KoalaSat 8FCDBF574CCFD73DB68B00CC2F7F61C6146AB157

Docker Images

Coordinator Backend Image v0.7.4-alpha (Docker Hub)

docker pull recksato/robosats:v0.7.4-alpha

Client App Image v0.7.4-alpha (Docker Hub)

docker pull recksato/robosats-client:v0.7.4-alpha

See nodeapp/docker-compose.yml for an example docker-compose usage of the robosats-client image.

What's Changed

New Contributors

Full Changelog: v0.7.3-alpha...v0.7.4-alpha

v0.7.3-alpha

24 Nov 08:47
a600e70
Compare
Choose a tag to compare

RoboSats v0.7.3 is now out! 🚀

Changes

What's new

  • Websockets now working on Android app: this enables instant chat and Nostr order book features! @KoalaSat
  • First external coordinator now available: you can now see @lnp2pBot orders on RoboSats UI by @KoalaSat
  • Better display coordinator info on the Create Order form @KoalaSat
  • Charts now depend on selected currency @femelo
  • Fixed exchange summary aggregatons @KoalaSat

Android

Click to download universal RoboSats APK for Android
Smaller bundles for each CPU architecture available in the attachments.

Verify the app using GPG:

  1. Download the ascii armored signature

  2. Run this command on a directory that contains the apk file and and the ascii armored signature.
    gpg --verify robosats-v0.7.3.alpha-universal.apk.asc

  3. Verify the signer is actually Reckless-Satoshi (fingerprints match): B4AB5F19113D4125DDF217739C4585B561315571

Alternatively you can also verify with the release with the SHA256 checksum.

Desktop

Download the Desktop App zip file
Find the zip file that suits with your operative system:

Verify the app using GPG:

You can also verify with the release with the SHA256 checksum.

Docker Images

Coordinator Backend Image v0.7.3-alpha (Docker Hub)

docker pull recksato/robosats:v0.7.3-alpha

Client App Image v0.7.3-alpha (Docker Hub)

docker pull recksato/robosats-client:v0.7.3-alpha

See nodeapp/docker-compose.yml for an example docker-compose usage of the robosats-client image.

What's Changed

Full Changelog: v0.7.2-alpha...v0.7.3-alpha

v0.7.2-alpha

10 Nov 09:23
6b8b694
Compare
Choose a tag to compare

RoboSats v0.7.2 is now out! 🚀

Changes

What's new

Android

Click to download universal RoboSats APK for Android
Smaller bundles for each CPU architecture available in the attachments.

Verify the app using GPG:

  1. Download the ascii armored signature

  2. Run this command on a directory that contains the apk file and and the ascii armored signature.
    gpg --verify robosats-v0.7.2.alpha-universal.apk.asc

  3. Verify the signer is actually Reckless-Satoshi (fingerprints match): B4AB5F19113D4125DDF217739C4585B561315571

Alternatively you can also verify with the release with the SHA256 checksum.

Desktop

Download the Desktop App zip file
Find the zip file that suits with your operative system:

Verify the app using GPG:

You can also verify with the release with the SHA256 checksum.

Docker Images

Coordinator Backend Image v0.7.2-alpha (Docker Hub)

docker pull recksato/robosats:v0.7.2-alpha

Client App Image v0.7.2-alpha (Docker Hub)

docker pull recksato/robosats-client:v0.7.2-alpha

See nodeapp/docker-compose.yml for an example docker-compose usage of the robosats-client image.

What's Changed

New Contributors

Full Changelog: h...

Read more