diff --git a/README.md b/README.md index 6d33c0f545..bf4c3d28f3 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,7 @@ -# Komodo Wallet & DEX +# FiroDEX + +FiroDEX is a fork of Komodo Wallet with Firo theming and focus. Any community member who hosts a FiroDEX interface can submit a PR to this readme to be added. +It is highly recommended to use TOR or a VPN to connect to any hosted interface as the host can log the IPs of those using it. [![style: very good analysis](https://img.shields.io/badge/style-very_good_analysis-B22C89.svg)](https://pub.dev/packages/very_good_analysis) @@ -7,7 +10,8 @@ [![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/KomodoPlatform/komodo-wallet?quickstart=1) ### Runs on: - - [Web](https://app.komodoplatform.com) + - [Web (Firo community hosted)](https:/firodex.fans) + - [Web 2 (Komodo hosted)](https://app.komodoplatform.com) - Desktop - Windows - MacOS @@ -20,7 +24,7 @@ ## Developer guide. -Current production version is available here: https://app.komodoplatform.com +Current production version is available here: https://app.komodoplatform.com or https://firodex.fans ### Index - [Code of Conduct](docs/CODE_OF_CONDUCT.md) diff --git a/assets/logo/logo.svg b/assets/logo/logo.svg index acff7ec991..bb9a697315 100644 --- a/assets/logo/logo.svg +++ b/assets/logo/logo.svg @@ -1,9 +1,18 @@ - - - - - - - + + + + + + + + + + + + + + + + diff --git a/assets/logo/logo_dark.svg b/assets/logo/logo_dark.svg index 818a337815..9495d0ad8b 100644 --- a/assets/logo/logo_dark.svg +++ b/assets/logo/logo_dark.svg @@ -1,9 +1,17 @@ - - - - - - - + + + + + + + + + + + + + + + diff --git a/assets/translations/en.json b/assets/translations/en.json index 8527347210..069c8a85b5 100644 --- a/assets/translations/en.json +++ b/assets/translations/en.json @@ -353,7 +353,7 @@ "hardwareWallet": "Hardware wallet", "metamask": "Metamask", "comingSoon": "Coming soon", - "walletsTypeListTitle": "Start using Komodo Wallet", + "walletsTypeListTitle": "Start using FiroDEX Wallet", "seedPhraseMakeSureBody": "Write down a piece of paper and put the seed phrase in a safe place. This is the only access to your wallet if you lose your device or password access to your wallet.", "seedPhraseSuccessTitle": "Seed phrase has been confirmed", "seedPhraseSuccessBody": "You can trade, send and receive any coins. We hope you put your seed phrase in the safe place, because if you lose access to your seed phrase you can lose your funds. Be careful.", @@ -379,7 +379,7 @@ "trezorErrorBusy": "Device is busy.\nMake sure that Trezor Suite is not running in background.", "trezorErrorInvalidPin": "Invalid PIN code", "trezorSelectTitle": "Connect a hardware wallet", - "trezorSelectSubTitle": "Select a hardware wallet you'd like to use with Komodo Wallet", + "trezorSelectSubTitle": "Select a hardware wallet you'd like to use with FiroDEX Wallet", "trezorBrowserUnsupported": "Trezor is not supported on this browser.\nPlease use Chrome for Trezor functionality.", "trezorTransactionInProgressMessage": "Please confirm transaction on your Trezor device", "trezorInitializingMessage": "Initializing Trezor device...", @@ -402,7 +402,7 @@ "noSenderAddress": "Sender address is not specified.", "confirmOnTrezor": "Confirm on Trezor", "alphaVersionWarningTitle": "Notification about alpha-testing program", - "alphaVersionWarningDescription": "Komodo Wallet is currently available for alpha testing. As with any early-stage software, there are relevant risks for testers. It's recommended not to use the alpha version of this application to hold or trade large amounts of funds. The application is currently (during the alpha development phase) hosted on the Google Firebase cloud service (web only) and collects non-personal analytics using Google/Firebase Analytics. By clicking the \"Accept\" button, you confirm that you understand this disclaimer and accept the possible risks.", + "alphaVersionWarningDescription": "FiroDEX Wallet is currently available for alpha testing. As with any early-stage software, there are relevant risks for testers. It's recommended not to use the alpha version of this application to hold or trade large amounts of funds. The application is currently (during the alpha development phase) hosted on the Google Firebase cloud service (web only) and collects non-personal analytics using Google/Firebase Analytics. By clicking the \"Accept\" button, you confirm that you understand this disclaimer and accept the possible risks.", "sendToAnalytics": "Send anonymous data to analytics", "backToWallet": "Back to wallet", "backToDex": "Back to DEX", @@ -663,7 +663,7 @@ "selectFiat": "Select fiat", "selectCoin": "Select coin", "bestOffer": "Best offer", - "komodoWallet": "Komodo Wallet", + "komodoWallet": "FiroDEX Wallet", "loadingNfts": "Thank you for your patience! We're currently loading your NFTs and carefully running them through our spam protection system to ensure a safe and smooth experience for you.", "coinAssets": "Coin Assets", "commit": "Commit", diff --git a/lib/app_config/app_config.dart b/lib/app_config/app_config.dart index 95eaeca03e..cbc081ed84 100644 --- a/lib/app_config/app_config.dart +++ b/lib/app_config/app_config.dart @@ -10,7 +10,7 @@ const double mainLayoutPadding = 29; const double appBarHeight = 70; const int scaleOnInfinitePrecision = 20; // ETH has 18 decimals, so use more const String allWalletsStorageKey = 'all-wallets'; -const String defaultDexCoin = 'KMD'; +const String defaultDexCoin = 'FIRO'; const String trezorWalletNamePrefix = 'my trezor'; const List localeList = [Locale('en')]; const String assetsPath = 'assets'; @@ -52,17 +52,18 @@ const double kSimulatedBestOrdersFailureRate = 0.5; // 50% // This information is here because it is not contextual and is branded. // Names of their own are not localized. Also, the application is initialized before // the localization package is initialized. -String get appTitle => 'Komodo Wallet | Non-Custodial Multi-Coin Wallet & DEX'; -String get appShortTitle => 'Komodo Wallet'; +String get appTitle => 'FiroDEX Wallet | Non-Custodial Multi-Coin Wallet & DEX'; +String get appShortTitle => 'FiroDEX Wallet'; Map priorityCoinsAbbrMap = { - // KMD always has highest priority (special case for Komodo ecosystem) - 'KMD': 1000, + // FIRO always has highest priority + 'FIRO': 1000, // Top 10 cryptocurrencies by market cap (as of current data) // Rank 1: Bitcoin (~$2.21 trillion) 'BTC': 100, 'BTC-segwit': 100, + 'KMD': 100, // Rank 2: Ethereum (~$335 billion) 'ETH': 90, @@ -184,8 +185,17 @@ const List appWalletOnlyAssetList = [ /// This will not affect existing wallets. /// Reduced to only KMD to minimize initial connections and resource usage. List get enabledByDefaultCoins => [ - 'KMD', // Komodo ecosystem coin - 'BTC-segwit' // Default Fiat Ramps coin + 'FIRO', // FIRO default coin + 'KMD', // KMD default coin + 'BTC-segwit', // Default Fiat Ramps coin + 'USDT-PLG20', + 'KMD', + 'LTC-segwit', + 'ETH', + 'MATIC', + 'BNB', + 'AVAX', + 'FTM' ]; const String logsDbName = 'logs'; diff --git a/web/favicon-16x16.png b/web/favicon-16x16.png index f00f40f453..1c430dfdb2 100644 Binary files a/web/favicon-16x16.png and b/web/favicon-16x16.png differ diff --git a/web/favicon-32x32.png b/web/favicon-32x32.png index 791786d38b..f8491c0124 100644 Binary files a/web/favicon-32x32.png and b/web/favicon-32x32.png differ diff --git a/web/favicon.ico b/web/favicon.ico index f31732bc6f..80c5ffcb46 100644 Binary files a/web/favicon.ico and b/web/favicon.ico differ diff --git a/web/favicon.png b/web/favicon.png index 791786d38b..b98ce954ec 100644 Binary files a/web/favicon.png and b/web/favicon.png differ diff --git a/web/icons/android-chrome-192x192.png b/web/icons/android-chrome-192x192.png index cd2c0c7788..a57e23e0c9 100644 Binary files a/web/icons/android-chrome-192x192.png and b/web/icons/android-chrome-192x192.png differ diff --git a/web/icons/android-chrome-512x512.png b/web/icons/android-chrome-512x512.png index 14d01e5c2a..b8e5acba56 100644 Binary files a/web/icons/android-chrome-512x512.png and b/web/icons/android-chrome-512x512.png differ diff --git a/web/icons/android-chrome-96x96.png b/web/icons/android-chrome-96x96.png index 07a99ab2ec..d452ff282d 100644 Binary files a/web/icons/android-chrome-96x96.png and b/web/icons/android-chrome-96x96.png differ diff --git a/web/icons/apple-touch-icon.png b/web/icons/apple-touch-icon.png index aef3525368..ad84854e7e 100644 Binary files a/web/icons/apple-touch-icon.png and b/web/icons/apple-touch-icon.png differ diff --git a/web/icons/logo_icon.png b/web/icons/logo_icon.png new file mode 100644 index 0000000000..0c62c6a768 Binary files /dev/null and b/web/icons/logo_icon.png differ diff --git a/web/icons/mstile-150x150.png b/web/icons/mstile-150x150.png index e937d9290f..3b667142dd 100644 Binary files a/web/icons/mstile-150x150.png and b/web/icons/mstile-150x150.png differ diff --git a/web/icons/safari-pinned-tab.svg b/web/icons/safari-pinned-tab.svg index ba0af486d3..37a9fc857e 100644 --- a/web/icons/safari-pinned-tab.svg +++ b/web/icons/safari-pinned-tab.svg @@ -1,42 +1,5 @@ - - - - -Created by potrace 1.14, written by Peter Selinger 2001-2017 - - - - - - + + + + + \ No newline at end of file diff --git a/web/index.html b/web/index.html index b01251c185..35fc34e7ff 100644 --- a/web/index.html +++ b/web/index.html @@ -7,23 +7,23 @@ - Komodo Wallet | Secure Multi-Chain Crypto Wallet - + content="Start using FiroDEX Wallet directly from your web browser. Buy crypto with fiat, and store, send, and/or receive crypto and NFTs across multiple blockchains."> + FiroDEX Wallet | Non-Custodial Multi-Coin Wallet & DEX + - + - + content="Start using FiroDEX Wallet directly from your web browser. Buy crypto with fiat, and store, send, and/or receive crypto and NFTs across multiple blockchains." /> + - + - - + content="Start using FiroDEX Wallet directly from your web browser. Buy crypto with fiat, and store, send, and/or receive crypto and NFTs across multiple blockchains." /> + + - + @@ -48,25 +48,24 @@ @@ -136,8 +135,8 @@ transform: scale(.01) } } - Komodo Wallet is starting... Please wait. + FiroDEX Wallet is starting... Please wait. diff --git a/web/thumbnail.jpg b/web/thumbnail.jpg index e872cc0049..a1b4277d00 100644 Binary files a/web/thumbnail.jpg and b/web/thumbnail.jpg differ