Damus
Robosats profile picture
Robosats
@Robosats

A simple and private bitcoin exchange

https://github.com/RoboSats/robosats

Onion (Best Option): http://robosatsy56bwqn56qyadmcxkx767hnabg4mihxlmgyt6if5gnuxvzad.onion
Clearnet Docs: https://learn.robosats.org
Unsafe Clearnet Dex: https://unsafe.robosats.org
DNS redirection to onion: https://dex.robosats.org

Relays (5)
  • wss://nostr.robosats.org/ – read & write
  • wss://relay.0xchat.com/ – read & write
  • wss://nos.lol/ – read & write
  • wss://relay.nostr.band/ – read & write
  • wss://relay.snort.social/ – read & write

Recent Notes

MissingNo · 1w
I've been using Robosats for many years. I'm very active therr. It's always been this way. My partners who i trade regularly complain about the same thing. It's frustrating to trade sometimes because...
Robosats profile picture
Could you please open an issue on GitHub explaining what kind of hardware do you use or what kind of internet connection do you have?
That will help us to understand why are you facing those issues and what can we fix.
Tor can be buggy sometimes but it's usable most of the times
MissingNo · 1w
Nothing to do with my hardware or internet connection. Do you even use the app on a daily basis? You guys should rewrite the app with Kotlin or whatever native android language, and implement material design 3. Our current Robosats is BAD.
MissingNo · 1w
I've been using Robosats for many years. I'm very active therr. It's always been this way. My partners who i trade regularly complain about the same thing. It's frustrating to trade sometimes because there's always issues: either tor not connecting, orders not showing up, unable to pay invoices, de...
sats>bits · 1w
Can’t wait to see it!
MissingNo · 1w
Robosats app is extremely laggy, slow and buggy.
nostrich · 1w
Keep being radical extremists please
Owen · 2w
Eggcellent!
Laniakea Armstrong · 1w
🤣🤣🤣🤣 Technically, since money is a commodity, any good that is a commodity could be converted into money.
codonaft · 1w
I see you have exchanges to USDT, but before creating an order, it's not clear which blockchain is meant. How to determine the blockchain?
Robosats profile picture
RoboSats v0.8.7-alpha is now out! 🚀

# Changes
## What's new

**TL;DR**
Security hardening across the full stack, live coordinator ranking by DevFund donations, federation consensus mechanism, image upload in encrypted chat, 3 new payment methods, and new coordinators (Eleuteria, Freeport, Ammanaya).

### For Users

- **New coordinators** joined the federation: [Eleuteria](https://github.com/RoboSats/robosats/issues/2670), [Freeport](https://github.com/RoboSats/robosats/issues/2504), [Ammanaya](https://github.com/RoboSats/robosats/issues/2453) — FreedomSats removed
- **Image uploads in encrypted chat** — Users can now upload E2E encrypted images in the order chat via Blossom. Only available on coordinators that opt in.
- **Federation consensus** mechanism, learn more here https://github.com/RoboSats/robosats/pull/2683
- **Live coordinator ranking** — coordinators are now sorted by their actual real-time DevFund donation value (devfund% × fee rate), falling back to the static `federation.json` value when unreachable

**New payment methods**

- eBay Gift Card
- MobilePay
- PYUSD

**Bugs**

- Fixed PGP armor blank line being stripped when escaping robot key headers, which broke PGP verification
- Fixed null premium default blocking order creation in the maker form
- Fixed sensitive data exposure on password-protected orders — location and description are now redacted from non-participants; password-protected orders are also excluded from the public order book
- Fixed Server-Side Request Forgery vector in the Android WebView interface
- Fixed Redis 8.x channel layer timeout causing WebSocket disconnections

### For Coordinators
- **Federation consensus** mechanism, learn more here https://github.com/RoboSats/robosats/pull/2683
- **`BLOSSOM_ENABLED`** — new opt-in env var to re-enable image uploads in chat (off by default); requires a Blossom blob server running behind the coordinator
- **`STRFRY_HOST` / `STRFRY_PORT`** — new env vars for the embedded Nostr relay
- **`DEVFUND`** is now exposed publicly via `GET /api/info/` and used live by clients to weight coordinator lottery ranking — keep it accurate
- **Redis cache** for public endpoints (`/api/book/`, `/api/info/`, etc.) — reduces DB load significantly under traffic
- **CLN pinned to v25.09.3** — `holdinvoice v4.0.0` is incompatible with CLN v25.11+; do not upgrade CLN beyond v25.09.x until a compatible holdinvoice release exists
- **LND updated** to v0.21 with `HTLC_SET_ONLY` lookup and `/v2/router/send` REST path fixes
- GPG keys are now also purged when cleaning expired robot accounts
- Fixed CSRF protection — `DisableCSRFMiddleware` replaced with the standard Django `CsrfViewMiddleware` (admin fully protected; DRF API views remain exempt via `APIView`)

https://github.com/RoboSats/robosats/releases/tag/v0.8.7-alpha
19❤️6❤️1🚀1🫂1
imad palestine🍉 · 3w
The move to rank coordinators by real-time DevFund donations while also yanking unencrypted images behind an opt-in Blossom flag shows a project that's finally getting serious about aligning incentives and privacy. 🍉 If you have a moment, our story and campaign details are pinned at the top of m...
Walt Munny · 5w
You keep making robosats better and more decentralized. Kudos!
Robosats profile picture
RoboSats v0.8.6-alpha is now out! 🚀

https://github.com/RoboSats/robosats/releases/tag/v0.8.6-alpha

Download it from GitHub or ZapStore

# Changes
## What's new
**TL;DR**

- General security fixes and dependency updates
- 3 coordinators removed from service.
- Minor bugs fix

### For Users
- Visual warning for orders with bonds below the default 3%
- Libraries security updates
- Removed 3 coordinators:
- Bitcoin Venetto
- WhiteEyeSats
- OverTheMoon

**New payment methods**

- Doordash USA giftcard
- Wero

**Bugs**

- Infinite loading when reloading/renewing orders now properly catch up
- When loading any specific path different from root the app failed.
- Crash on mobile devices when switching between Fiat/Swap modes with a payment method selected
- Coordinator ratings showed different counts in the list view vs. the detail dialog
- UI overlap issue where the bond percentage was displayed simultaneously in both the Bond column and the Premium column on certain screen sizes
- Return OK on successful order cancel

### For Coordinators
- nostr host is now configurable
- Security fixes
- Major libraries updates
11❤️6🤙3🚀1🧡1🫂1