Consolidate terms and spelling, reducing some complexity and trying to get a solid style. * Satoshis, satoshis, sats = Sats (in honour of RoboSats) * Robot (always first capital letter in honour of RoboSats) * Lightning, lightning, LN, Lightning Network = Lightning * Trade counterpart, Peer, Trading peer = Peer (Compañero) * Bond & Fidelity Bond = Bond (Fianza) * Trade collateral, Collateral, Trade escrow, Escrow = Collateral (Colateral) * (Hidden service is deprecated), Onion service, .onion site = Onion site (sitio cebolla) https://tb-manual.torproject.org/onion-services/ * Lock, Freeze = Lock Ex. _Both have to post a small bond using lightning to prove they are real robots. = Both have to post a small bond using a Lightning hold invoice to prove they are real Robots._ Comments: * All emojis are between spaces, except in 🤖<1>RoboSats</1>⚡ name * Phrases are separated with “: “ instead of “:” for easy translations * Every different section (js file) is separated with two empty lines * "One active order #{{orderID}}" = Go to active order #{{orderID}} (because you translated it to "Ir a orden activa #{{orderID}}" in the spanish file) * You will be taken to a conversation with RoboSats telegram bot. Simply open the chat and press Start. = You will be taken to a conversation with RoboSats Telegram bot. Simply press Start on the chat. (you are in that chat already) * 137 "Today Active Robots" and 146 "Today active robots" are repeated? Didn't deleted in my PR as precaution.
RoboSats - Buy and sell Satoshis Privately
RoboSats is a simple and private way to exchange bitcoin for national currencies. Robosats simplifies the peer-to-peer user experience and uses lightning hold invoices to minimize custody and trust requirements. The deterministically generated avatars help users stick to best privacy practices.
Try it out!
Bitcoin Mainnet
- 🧅 TOR URL: RoboSats6tkf3eva7x2voqso3a5wcorsnw34jveyxfqi2fu7oyheasid.onion ( Open with Tor Browser)
- Clearnet URL: unsafe.robosats.com (not recommended!)
- Clearnet Mirrors: unsafe2 || unsafe3 (not recommended!)
- Version: v0.1.0 MVP (+++)
⚠️ Always use Tor Browser and .onion for best anonymity. The Clearnet URL redirects to a third party Tor2web service. Your privacy cannot be guaranteed to be respected. Use clearnet only to check around the app, never use for trading!⚠️
Bitcoin Testnet
- TOR URL: RoboTestagw3dcxmd66r4rgksb4nmmr43fh77bzn2ia2eucduyeafnyd.onion
- Clearnet URL: unsafe.testnet.robosats.com
How to use it
How it works
Alice wants to buy satoshis privately:
- Alice generates an avatar (AdequateAlice01) using her private random token.
- Alice stores safely the token in case she needs to recover AdequateAlice01 in the future.
- Alice makes a new order and locks a small hold invoice to publish it (maker bond).
- Bob wants to sell satoshis, sees Alice's order in the book and takes it.
- Bob scans a small hold invoice as his taker bond. The contract is final.
- Bob posts the traded satoshis with a hold invoice. While Alice submits her payout invoice.
- On a private chat, Bob tells Alice how to send him fiat.
- Alice pays Bob, then they confirm the fiat has been sent and received.
- Bob's trade hold invoice is charged and the satoshis are sent to Alice.
- Bob and Alice's bonds return automatically, since they complied by the rules.
- The bonds would be charged (lost) in case of unilateral cancellation or cheating (lost dispute).
Contribute to the Robotic Satoshis Open Source Project
See CONTRIBUTING.md
Original idea
The concept of a simple custody-minimized lightning exchange using hold invoices is heavily inspired in P2PLNBOT by @grunch
License
The Robotic Satoshis Open Source Project is released under the terms of the AGPL3.0 license. See LICENSE for more details.