https://github.com/xmrglobal/xmrglobal-swap-tool
Privacy-focused CLI swap tool for Monero (XMR). No KYC, no JavaScript, no logs. Swap XMR anonymously via Tor-friendly .onion endpoints.
https://github.com/xmrglobal/xmrglobal-swap-tool
bitcoin crypto monero qubes swap tails whonix xmr xmrglobal
Last synced: 2 months ago
JSON representation
Privacy-focused CLI swap tool for Monero (XMR). No KYC, no JavaScript, no logs. Swap XMR anonymously via Tor-friendly .onion endpoints.
- Host: GitHub
- URL: https://github.com/xmrglobal/xmrglobal-swap-tool
- Owner: XMRGlobal
- Created: 2025-02-21T20:42:59.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-03-02T13:49:17.000Z (2 months ago)
- Last Synced: 2025-03-02T14:28:50.353Z (2 months ago)
- Topics: bitcoin, crypto, monero, qubes, swap, tails, whonix, xmr, xmrglobal
- Language: Python
- Homepage: https://xmrglobal.io
- Size: 41 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# **XMRGlobal Swap Tool**
A **privacy-first** Monero swap tool designed exclusively for **Tor networks**. It interacts with the **XMRGlobal.io** API to fetch exchange rates, create swaps, check statuses, and manage transactionsβall while ensuring full anonymity.
## **Features**
- π΅οΈ **Tor-Only** β Built for **Whonix & Tails**, ensuring privacy by default.
- π **No KYC, No Logs** β No tracking, no data collection, no compromises.
- β‘ **Monero-Centric** β Anonymous, censorship-resistant swaps.
- π **Real-Time Exchange Rates** β Fetch up-to-date swap pricing.
- π‘οΈ **Multiple `.onion` Addresses** β Enhances security by rotating access points.
- π **PGP & Tor Security** β End-to-end encrypted communication.---
## **Installation**
Clone the repository and run the tool:
```bash
git clone https://github.com/XMRGlobal/XMRGlobal-Swap-Tool.git
cd XMRGlobal-Swap-Tool
python3 XMRGlobal.py
```---
## **Usage**
https://youtu.be/7clOOMlZ0uE Video - Tutorial
### **On Whonix (Tor Native)**
Simply run:
```bash
python3 XMRGlobal.py
```### **On Tails (Tor Native)**
```bash
python3 XMRGlobal.py
```### **On Other Systems Using `torsocks`**
```bash
torsocks python3 XMRGlobal.py
```### **πΉ Steps to Install & Run in Termux (Android, GrapheneOS, CalyxOS) **
1οΈβ£ **Install Python in Termux** (if not installed)
```sh
pkg update && pkg upgrade
pkg install python
```2οΈβ£ **Install Required Python Modules**
```sh
pip install requests
```3οΈβ£ **Run the Swap Tool with Orbotβs SOCKS5 Proxy**
Start **Orbot** β Enable **SOCKS5 Proxy** (127.0.0.1:9050)```sh
export ALL_PROXY=socks5h://127.0.0.1:9050
python3 XMRGlobal.py
```### **π Running XMRGlobal Swap Tool on macOS with Tor**
Since macOS supports Python natively, you can run the **XMRGlobal Swap Tool** using **Tor's SOCKS5 proxy**.
---
## **πΉ Step 1: Install Python (If Not Installed)**
Check if Python is installed:
```sh
python3 --version
```
If not, install it using Homebrew:
```sh
brew install python
```---
## **πΉ Step 2: Install Required Python Dependencies**
```sh
pip3 install requests
```---
## **πΉ Step 3: Install & Run Tor**
1οΈβ£ Install **Tor** using Homebrew:
```sh
brew install tor
```2οΈβ£ Start Tor in a new terminal window:
```sh
tor
```
π‘ **Tor runs a SOCKS5 proxy at `127.0.0.1:9050`**---
## **πΉ Step 4: Set Up SOCKS5 Proxy & Run the Swap Tool**
1οΈβ£ Open a new terminal window and export the proxy:
```sh
export ALL_PROXY=socks5h://127.0.0.1:9050
```2οΈβ£ Run the swap tool through Tor:
```sh
python3 XMRGlobal.py
```## **How It Works**
1. **Fetch Exchange Rates** β Retrieve real-time rates for available swap pairs.
2. **Initiate a Swap** β Enter details and create a swap **privately**.
3. **Send Payment** β Transfer the required Monero (XMR) to complete the swap.
4. **Monitor Swap Status** β Check the progress of your transaction.
5. **View Swap History** β Securely access past transactions.
6. **Delete Swap History** β Option to wipe all saved swaps with confirmation.---
## **Security & Privacy**
- **Tor-Only** β Operates exclusively through `.onion` services for privacy.
- **No JavaScript** β Fully functional in a minimal, secure environment.
- **Anonymous Transactions** β No user data is collected or stored.
- **Privacy-Friendly CAPTCHA** β Prevents automated abuse while preserving anonymity.---
## **Verifying `.onion` Addresses**
This repository includes `.onion` addresses signed with **GPG** for authenticity.To verify:
1. **Import the GPG key**:
from https://XMRglobal.io/pgp
from https://github.com/XMRGlobal/XMRGlobal-Swap-Tool/blob/main/XMRGlobal%20PGP%20key
```bash
gpg --keyserver hkps://keys.openpgp.org --recv-key 4246552B722D7F51738032B22AD42655BD5227F5
```
2. **Verify the signature**:
```bash
gpg --verify onions.txt.asc onions.txt
```This message was signed at **Monero block number [3352777]** to ensure authenticity.
---
## **Disclaimer**
This software is provided **as-is** with no warranty. Users are responsible for their own privacy and security. Always verify `.onion` addresses before use.---
**π Privacy is freedom. Freedom is XMRGlobal.** π
---