From 2455d2f464554242384a7ce2afbc3fa34ad6f0cb Mon Sep 17 00:00:00 2001 From: TheTrunk Date: Wed, 19 Mar 2025 22:31:00 +0800 Subject: [PATCH 1/2] add ssp wallet --- public/images/wallets/sspwallet.png | Bin 0 -> 8957 bytes src/data/wallets/wallet-data.ts | 84 ++++++++++++++++++++++++++++ 2 files changed, 84 insertions(+) create mode 100644 public/images/wallets/sspwallet.png diff --git a/public/images/wallets/sspwallet.png b/public/images/wallets/sspwallet.png new file mode 100644 index 0000000000000000000000000000000000000000..a32123da3374d6b85b4cc1b493a1573a9eab0ff4 GIT binary patch literal 8957 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 E2h+>8&j0`b literal 0 HcmV?d00001 diff --git a/src/data/wallets/wallet-data.ts b/src/data/wallets/wallet-data.ts index f39a740f011..e148fdfad6d 100644 --- a/src/data/wallets/wallet-data.ts +++ b/src/data/wallets/wallet-data.ts @@ -37,6 +37,7 @@ import RabbyWalletImage from "@/public/images/wallets/rabbywallet.png" import RainbowImage from "@/public/images/wallets/rainbow.png" import SafeImage from "@/public/images/wallets/safe.png" import ShapeShiftImage from "@/public/images/wallets/shapeshift.png" +import SSPWalletImage from "@/public/images/wallets/sspwallet.png" import TahoImage from "@/public/images/wallets/taho.png" import TokenPocketImage from "@/public/images/wallets/tokenpocket.png" import TorusImage from "@/public/images/wallets/torus.png" @@ -2478,6 +2479,89 @@ export const walletsData: WalletData[] = [ "Taiko Alethia", ], }, + { + last_updated: "2025-03-19", + name: "SSP Wallet", + image: SSPWalletImage, + twBackgroundColor: "bg-[#FFFFFF]", + twGradiantBrandColor: "from-[#FFFFFF]", + url: "https://sspwallet.io", + active_development_team: true, + languages_supported: [ + "en", + "id", + "cs", + "fil", + "ru", + "de", + "fr", + "it", + "bn", + "hi", + "hr", + "el", + "ta", + "fi", + "hu", + "ja", + "es", + "vi", + "zh", + "zh-tw", + "ko", + "bg", + "sl", + "pt", + "uk", + "ms", + "th", + "ca", + "nl", + "pl", + "ro", + "sk", + "nb", + ], + twitter: "https://twitter.com/RunOnFlux", + discord: "https://discord.gg/runonflux", + reddit: "https://www.reddit.com/r/Flux_Official", + telegram: "https://t.me/runonflux", + ios: true, + android: true, + linux: false, + windows: false, + macOS: false, + firefox: true, + chromium: true, + hardware: false, + open_source: true, + repo_url: "https://github.com/runonflux/ssp-wallet", + non_custodial: true, + security_audit: [ + "https://github.com/RunOnFlux/ssp-wallet/blob/master/SSP_Security_Audit_HALBORN_2025.pdf", + "https://github.com/RunOnFlux/ssp-wallet/blob/master/Account_Abstraction_Schnorr_MultiSig_SDK_SecAudit_HALBORN_2025.pdf", + "https://github.com/RunOnFlux/ssp-wallet/blob/master/Account_Abstraction_Schnorr_MultiSig_SmartContracts_SecAudit_HALBORN_2025.pdf", + ], + scam_protection: false, + hardware_support: false, + rpc_importing: false, + nft_support: false, + connect_to_dapps: false, + staking: false, + swaps: true, + multichain: false, + layer_2: false, + gas_fee_customization: true, + ens_support: false, + erc_20_support: true, + buy_crypto: true, + withdraw_crypto: true, + multisig: true, + social_recovery: false, + onboard_documentation: "https://sspwallet.io/guide", + documentation: "https://docs.sspwallet.io", + supported_chains: ["Ethereum Mainnet"], + }, ] as const satisfies Omit[] export type WalletName = (typeof walletsData)[number]["name"] From d34be8b38839087c1c39b885dbabd3f30033ae2b Mon Sep 17 00:00:00 2001 From: TheTrunk Date: Tue, 29 Jul 2025 22:00:28 +0200 Subject: [PATCH 2/2] update ssp --- src/data/wallets/wallet-data.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/data/wallets/wallet-data.ts b/src/data/wallets/wallet-data.ts index e148fdfad6d..a112436eb85 100644 --- a/src/data/wallets/wallet-data.ts +++ b/src/data/wallets/wallet-data.ts @@ -2544,13 +2544,13 @@ export const walletsData: WalletData[] = [ ], scam_protection: false, hardware_support: false, - rpc_importing: false, + rpc_importing: true, nft_support: false, - connect_to_dapps: false, + connect_to_dapps: true, staking: false, swaps: true, - multichain: false, - layer_2: false, + multichain: true, + layer_2: true, gas_fee_customization: true, ens_support: false, erc_20_support: true, @@ -2560,7 +2560,7 @@ export const walletsData: WalletData[] = [ social_recovery: false, onboard_documentation: "https://sspwallet.io/guide", documentation: "https://docs.sspwallet.io", - supported_chains: ["Ethereum Mainnet"], + supported_chains: ["Ethereum Mainnet", "Base"], }, ] as const satisfies Omit[]