From e3e1ff5f1732d45937486fd75c86772a303574b6 Mon Sep 17 00:00:00 2001 From: Mohan <86064887+binarybaron@users.noreply.github.com> Date: Thu, 17 Jul 2025 16:31:29 +0200 Subject: [PATCH] rebranding: eigenwallet (#461) * rebranding: Change github/UnstoppableSwap to github/eigenwallet * rebranding: change Unstoppable -> eigenwallet in a bunch of places * rebranding: change tauri icon --- AGENT.md | 2 +- dev-docs/asb/README.md | 4 ++-- dev_scripts/publish_flatpak.sh | 12 ++++++------ docs/components/Logo.tsx | 4 ++-- docs/package.json | 2 +- .../getting_started/install_instructions.mdx | 2 +- docs/pages/index.mdx | 10 +++++----- docs/pages/usage/first_swap.mdx | 2 +- docs/theme.config.jsx | 4 ++-- docs/yarn-error.log | 2 +- electrum-pool/Cargo.toml | 2 +- flatpak/index.html | 6 +++--- monero-rpc-pool/Cargo.toml | 2 +- .../components/pages/help/SettingsBox.tsx | 2 +- src-gui/src/renderer/rpc.ts | 2 +- src-tauri/icons/128x128.png | Bin 3450 -> 2835 bytes src-tauri/icons/128x128@2x.png | Bin 10636 -> 6347 bytes src-tauri/icons/32x32.png | Bin 449 -> 659 bytes src-tauri/icons/Square107x107Logo.png | Bin 2394 -> 2311 bytes src-tauri/icons/Square142x142Logo.png | Bin 3974 -> 3133 bytes src-tauri/icons/Square150x150Logo.png | Bin 4379 -> 3366 bytes src-tauri/icons/Square284x284Logo.png | Bin 12758 -> 6884 bytes src-tauri/icons/Square30x30Logo.png | Bin 431 -> 578 bytes src-tauri/icons/Square310x310Logo.png | Bin 14833 -> 7596 bytes src-tauri/icons/Square44x44Logo.png | Bin 763 -> 848 bytes src-tauri/icons/Square71x71Logo.png | Bin 1447 -> 1484 bytes src-tauri/icons/Square89x89Logo.png | Bin 1968 -> 1874 bytes src-tauri/icons/StoreLogo.png | Bin 814 -> 1004 bytes .../icons/android/mipmap-hdpi/ic_launcher.png | Bin 844 -> 946 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 4947 -> 3492 bytes .../android/mipmap-hdpi/ic_launcher_round.png | Bin 844 -> 946 bytes .../icons/android/mipmap-mdpi/ic_launcher.png | Bin 778 -> 931 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 2562 -> 2364 bytes .../android/mipmap-mdpi/ic_launcher_round.png | Bin 778 -> 931 bytes .../android/mipmap-xhdpi/ic_launcher.png | Bin 2172 -> 2044 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 7824 -> 5057 bytes .../mipmap-xhdpi/ic_launcher_round.png | Bin 2172 -> 2044 bytes .../android/mipmap-xxhdpi/ic_launcher.png | Bin 3991 -> 3218 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 15872 -> 8010 bytes .../mipmap-xxhdpi/ic_launcher_round.png | Bin 3991 -> 3218 bytes .../android/mipmap-xxxhdpi/ic_launcher.png | Bin 6493 -> 4185 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 25656 -> 11042 bytes .../mipmap-xxxhdpi/ic_launcher_round.png | Bin 6493 -> 4185 bytes src-tauri/icons/icon.icns | Bin 194739 -> 80646 bytes src-tauri/icons/icon.ico | Bin 14592 -> 13090 bytes src-tauri/icons/icon.png | Bin 34092 -> 14083 bytes src-tauri/icons/ios/AppIcon-20x20@1x.png | Bin 235 -> 463 bytes src-tauri/icons/ios/AppIcon-20x20@2x-1.png | Bin 655 -> 863 bytes src-tauri/icons/ios/AppIcon-20x20@2x.png | Bin 655 -> 863 bytes src-tauri/icons/ios/AppIcon-20x20@3x.png | Bin 1053 -> 1231 bytes src-tauri/icons/ios/AppIcon-29x29@1x.png | Bin 398 -> 601 bytes src-tauri/icons/ios/AppIcon-29x29@2x-1.png | Bin 1027 -> 1227 bytes src-tauri/icons/ios/AppIcon-29x29@2x.png | Bin 1027 -> 1227 bytes src-tauri/icons/ios/AppIcon-29x29@3x.png | Bin 1914 -> 1914 bytes src-tauri/icons/ios/AppIcon-40x40@1x.png | Bin 655 -> 863 bytes src-tauri/icons/ios/AppIcon-40x40@2x-1.png | Bin 1626 -> 1718 bytes src-tauri/icons/ios/AppIcon-40x40@2x.png | Bin 1626 -> 1718 bytes src-tauri/icons/ios/AppIcon-40x40@3x.png | Bin 2965 -> 2543 bytes src-tauri/icons/ios/AppIcon-512@2x.png | Bin 98001 -> 31818 bytes src-tauri/icons/ios/AppIcon-60x60@2x.png | Bin 2965 -> 2543 bytes src-tauri/icons/ios/AppIcon-60x60@3x.png | Bin 5855 -> 4037 bytes src-tauri/icons/ios/AppIcon-76x76@1x.png | Bin 1469 -> 1583 bytes src-tauri/icons/ios/AppIcon-76x76@2x.png | Bin 4569 -> 3346 bytes src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png | Bin 5141 -> 3590 bytes src-tauri/src/lib.rs | 11 +++++++---- src-tauri/tauri.conf.json | 2 +- 66 files changed, 37 insertions(+), 34 deletions(-) diff --git a/AGENT.md b/AGENT.md index 97c30070..c805dc74 100644 --- a/AGENT.md +++ b/AGENT.md @@ -1,6 +1,6 @@ # Repo Overview -This repository hosts the core of the UnstoppableSwap project. The code base is a Rust workspace with multiple crates and a Tauri based GUI. +This repository hosts the core of the eigenwallet project. The code base is a Rust workspace with multiple crates and a Tauri based GUI. ## Important directories diff --git a/dev-docs/asb/README.md b/dev-docs/asb/README.md index 3d9885f0..23d009d2 100644 --- a/dev-docs/asb/README.md +++ b/dev-docs/asb/README.md @@ -74,11 +74,11 @@ In particular, you may be interested in setting up your ASB to be reachable via In order to understand the different components of the ASB and CLI better here is a component diagram showcasing the ASB and CLI setup using public Bitcoin and Monero infrastructure: -![Service Provider scenarios](http://www.plantuml.com/plantuml/proxy?cache=no&src=https://raw.githubusercontent.com/UnstoppableSwap/core/refs/heads/master/dev-docs/asb/diagrams/cli-asb-components-asb-pub-nodes.puml) +![Service Provider scenarios](http://www.plantuml.com/plantuml/proxy?cache=no&src=https://raw.githubusercontent.com/eigenwallet/core/refs/heads/master/dev-docs/asb/diagrams/cli-asb-components-asb-pub-nodes.puml) Contrary, here is a diagram that showcases a service provider running it's own blockchain infrastructure for the ASB: -![Service Provider scenarios](http://www.plantuml.com/plantuml/proxy?cache=no&src=https://raw.githubusercontent.com/UnstoppableSwap/core/refs/heads/master/dev-docs/asb/diagrams/cli-asb-components-asb-self-hosted.puml) +![Service Provider scenarios](http://www.plantuml.com/plantuml/proxy?cache=no&src=https://raw.githubusercontent.com/eigenwallet/core/refs/heads/master/dev-docs/asb/diagrams/cli-asb-components-asb-self-hosted.puml) The diagram shows that the `asb` group (representing the `asb` binary) consists of three components: diff --git a/dev_scripts/publish_flatpak.sh b/dev_scripts/publish_flatpak.sh index 95d144fe..c8558d3f 100644 --- a/dev_scripts/publish_flatpak.sh +++ b/dev_scripts/publish_flatpak.sh @@ -1,6 +1,6 @@ #!/bin/bash -# UnstoppableSwap Flatpak Build and Deploy Script +# eigenwallet Flatpak Build and Deploy Script # Usage: ./flatpak-build.sh [--push] [--branch BRANCH] [--no-gpg] # Example: ./flatpak-build.sh --push --branch gh-pages @@ -172,7 +172,7 @@ fi PAGES_URL="https://${GITHUB_USER}.github.io/${REPO_NAME}" -echo "🏗️ Building Flatpak for UnstoppableSwap..." +echo "🏗️ Building Flatpak for eigenwallet..." echo "📁 Repository: ${GITHUB_USER}/${REPO_NAME}" echo "🌐 Pages URL: ${PAGES_URL}" echo "" @@ -322,12 +322,12 @@ flatpak build-bundle "${BUNDLE_ARGS[@]}" net.unstoppableswap.gui echo "📝 Generating .flatpakrepo file..." cat > "$REPO_DIR/unstoppableswap.flatpakrepo" << EOF [Flatpak Repo] -Title=UnstoppableSwap -Name=UnstoppableSwap +Title=eigenwallet +Name=eigenwallet Url=${PAGES_URL}/ Homepage=https://github.com/${GITHUB_USER}/${REPO_NAME} Comment=Unstoppable cross-chain atomic swaps -Description=Repository for UnstoppableSwap applications - providing secure and decentralized XMR-BTC atomic swaps +Description=Repository for eigenwallet applications - providing secure and decentralized XMR-BTC atomic swaps Icon=${PAGES_URL}/icon.png SuggestRemoteName=unstoppableswap EOF @@ -343,7 +343,7 @@ fi echo "📝 Generating .flatpakref file..." cat > "$REPO_DIR/net.unstoppableswap.gui.flatpakref" << EOF [Flatpak Ref] -Title=UnstoppableSwap GUI +Title=eigenwallet GUI Name=net.unstoppableswap.gui Branch=stable Url=${PAGES_URL}/ diff --git a/docs/components/Logo.tsx b/docs/components/Logo.tsx index 89eeb597..48387720 100644 --- a/docs/components/Logo.tsx +++ b/docs/components/Logo.tsx @@ -5,12 +5,12 @@ export default function Logo() {
UnstoppableSwap - UnstoppableSwap + eigenwallet
); } diff --git a/docs/package.json b/docs/package.json index 32d9a433..3efe7202 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,7 +1,7 @@ { "name": "unstoppableswap-docs", "version": "1.0.0", - "description": "Documentation for the UnstoppableSwap GUI", + "description": "Documentation for the eigenwallet GUI", "main": "index.js", "license": "MIT", "scripts": { diff --git a/docs/pages/getting_started/install_instructions.mdx b/docs/pages/getting_started/install_instructions.mdx index 34c6b2da..32eacebf 100644 --- a/docs/pages/getting_started/install_instructions.mdx +++ b/docs/pages/getting_started/install_instructions.mdx @@ -44,7 +44,7 @@ Precompiled binaries of the _GUI_ are available for most platforms. Simply downl For Linux systems with Flatpak support, you can install UnstoppableSwap directly from our Flatpak repository: ```bash filename="install.sh" - # Add the UnstoppableSwap repository + # Add the eigenwallet repository flatpak remote-add --user unstoppableswap https://unstoppableswap.github.io/core/unstoppableswap.flatpakrepo # Install the application diff --git a/docs/pages/index.mdx b/docs/pages/index.mdx index a771d315..005b7de2 100644 --- a/docs/pages/index.mdx +++ b/docs/pages/index.mdx @@ -3,12 +3,12 @@ import { Cards } from 'nextra/components' # Introduction -**UnstoppableSwap** is a protocol _and_ desktop application for swapping Monero and Bitcoin. +**eigenwallet** is a protocol _and_ desktop application for swapping Monero and Bitcoin. It uses atomic swaps to make trustless and private trades possible without the need for a centralized exchange. ## Quick Start -To start using UnstoppableSwap, you need to install the application. Then you can do your first swap. +To start using eigenwallet, you need to install the application. Then you can do your first swap. @@ -22,11 +22,11 @@ To start using UnstoppableSwap, you need to install the application. Then you ca Atomic swaps are cross-blockchain transactions that are executed without the need for a centralized exchange. They are _atomic_ because the protocol guarantees that you will not lose your assets if the swap fails[^1]. -## How does UnstoppableSwap work? +## How does eigenwallet work? -**UnstoppableSwap** is a protocol _and_ desktop application. +**eigenwallet** is a protocol _and_ desktop application. When you run the app, you can connect to and swap with different _makers_. -_Makers_ are users who run the UnstoppableSwap protocol on their own computer or server to provide liquidity. +_Makers_ are users who run the eigenwallet protocol on their own computer or server to provide liquidity. They buy your Bitcoin and in return give you Monero. Each maker can set their own prices and fees. diff --git a/docs/pages/usage/first_swap.mdx b/docs/pages/usage/first_swap.mdx index 9c9aa134..2a23a5ed 100644 --- a/docs/pages/usage/first_swap.mdx +++ b/docs/pages/usage/first_swap.mdx @@ -1,6 +1,6 @@ # How to complete your first swap -In this guide, we'll walk you through the process of completing your first atomic swap using the UnstoppableSwap GUI. +In this guide, we'll walk you through the process of completing your first atomic swap using the eigenwallet GUI. Although the process is quite intuitive, there are some nuances to be aware of, so we'll cover everything you need to know to get started. ## Prerequisites diff --git a/docs/theme.config.jsx b/docs/theme.config.jsx index 1c3d8096..a7dffb2a 100644 --- a/docs/theme.config.jsx +++ b/docs/theme.config.jsx @@ -7,8 +7,8 @@ export default { }, head: ( <> - UnstoppableSwap Docs - + eigenwallet Docs + diff --git a/docs/yarn-error.log b/docs/yarn-error.log index a4d925e1..614d70fa 100644 --- a/docs/yarn-error.log +++ b/docs/yarn-error.log @@ -25,7 +25,7 @@ npm manifest: { "name": "unstoppableswap-docs", "version": "1.0.0", - "description": "Documentation for the UnstoppableSwap GUI", + "description": "Documentation for the eigenwallet GUI", "main": "index.js", "license": "MIT", "scripts": { diff --git a/electrum-pool/Cargo.toml b/electrum-pool/Cargo.toml index 9b3e5138..fbc94b7d 100644 --- a/electrum-pool/Cargo.toml +++ b/electrum-pool/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "electrum-pool" version = "0.1.0" -authors = ["UnstoppableSwap Team "] +authors = ["eigenwallet Team "] edition = "2021" [dependencies] diff --git a/flatpak/index.html b/flatpak/index.html index ee4fdc4d..57c2b820 100644 --- a/flatpak/index.html +++ b/flatpak/index.html @@ -3,7 +3,7 @@ - UnstoppableSwap Flatpak Repository + eigenwallet Flatpak Repository