diff --git a/app/src/assets/icons/discord.svg b/app/src/assets/icons/discord.svg
new file mode 100644
index 000000000..79d78a4e3
--- /dev/null
+++ b/app/src/assets/icons/discord.svg
@@ -0,0 +1,3 @@
+
diff --git a/app/src/consts/links.ts b/app/src/consts/links.ts
index 462339e2e..21702adf4 100644
--- a/app/src/consts/links.ts
+++ b/app/src/consts/links.ts
@@ -15,6 +15,7 @@ export const apiPingUrl = 'https://api.self.xyz/ping';
export const appStoreUrl = 'https://apps.apple.com/app/self-zk/id6478563710';
export const appleICloudDocsUrl = 'https://support.apple.com/en-us/102651';
export const appsUrl = 'https://apps.self.xyz';
+export const discordUrl = 'https://discord.gg/selfxyz';
export const gitHubUrl = 'https://github.com/selfxyz/self';
export const googleDriveAppDataScope =
'https://www.googleapis.com/auth/drive.appdata';
@@ -34,7 +35,7 @@ export const selfLogoReverseUrl =
export const selfUrl = 'https://self.xyz';
export const supportedBiometricIdsUrl =
'https://docs.self.xyz/use-self/self-map-countries-list';
-export const telegramUrl = 'https://t.me/selfprotocolbuilder';
+export const telegramUrl = 'https://t.me/selfxyz';
export const termsUrl = 'https://self.xyz/terms';
export const turnkeyOAuthRedirectAndroidUri = 'https://redirect.self.xyz';
export const turnkeyOAuthRedirectIosUri = 'https://oauth-redirect.turnkey.com';
diff --git a/app/src/screens/account/recovery/AccountRecoveryChoiceScreen.tsx b/app/src/screens/account/recovery/AccountRecoveryChoiceScreen.tsx
index 6eeac49bd..67598ea3e 100644
--- a/app/src/screens/account/recovery/AccountRecoveryChoiceScreen.tsx
+++ b/app/src/screens/account/recovery/AccountRecoveryChoiceScreen.tsx
@@ -50,7 +50,7 @@ const AccountRecoveryChoiceScreen: React.FC = () => {
// const { turnkeyWallets, refreshWallets } = useTurnkeyUtils();
// const { getMnemonic } = useTurnkeyUtils();
// const { authState } = useTurnkey();
- const [restoringFromTurnkey, setRestoringFromTurnkey] = useState(false);
+ const [_restoringFromTurnkey, _setRestoringFromTurnkey] = useState(false);
const [restoringFromCloud, setRestoringFromCloud] = useState(false);
const { cloudBackupEnabled, toggleCloudBackupEnabled, biometricsAvailable } =
useSettingStore();
diff --git a/app/src/screens/account/settings/SettingsScreen.tsx b/app/src/screens/account/settings/SettingsScreen.tsx
index 02ebb1233..ab415fa97 100644
--- a/app/src/screens/account/settings/SettingsScreen.tsx
+++ b/app/src/screens/account/settings/SettingsScreen.tsx
@@ -23,6 +23,7 @@ import {
white,
} from '@selfxyz/mobile-sdk-alpha/constants/colors';
+import Discord from '@/assets/icons/discord.svg';
import Github from '@/assets/icons/github.svg';
import Cloud from '@/assets/icons/settings_cloud_backup.svg';
import Data from '@/assets/icons/settings_data.svg';
@@ -35,6 +36,7 @@ import Web from '@/assets/icons/webpage.svg';
import X from '@/assets/icons/x.svg';
import {
appStoreUrl,
+ discordUrl,
gitHubUrl,
playStoreUrl,
selfUrl,
@@ -106,6 +108,7 @@ const social = [
[Github, gitHubUrl],
[Web, selfUrl],
[Telegram, telegramUrl],
+ [Discord, discordUrl],
] as [React.FC, string][];
const MenuButton: React.FC = ({ children, Icon, onPress }) => (
diff --git a/app/tests/src/consts/links.test.ts b/app/tests/src/consts/links.test.ts
index 14c5a5791..fcd263bdd 100644
--- a/app/tests/src/consts/links.test.ts
+++ b/app/tests/src/consts/links.test.ts
@@ -29,8 +29,11 @@ describe('links', () => {
describe('Critical URL validation', () => {
it('should have correct Telegram URL', () => {
- // This test would have caught the wrong Telegram URL bug!
- expect(links.telegramUrl).toBe('https://t.me/selfprotocolbuilder');
+ expect(links.telegramUrl).toBe('https://t.me/selfxyz');
+ });
+
+ it('should have correct Discord URL', () => {
+ expect(links.discordUrl).toBe('https://discord.gg/selfxyz');
});
it('should have correct GitHub URL', () => {
diff --git a/sdk/sdk-go/README.md b/sdk/sdk-go/README.md
index 061ba9936..cd84fb655 100644
--- a/sdk/sdk-go/README.md
+++ b/sdk/sdk-go/README.md
@@ -291,4 +291,4 @@ For support and questions:
- Create an issue in this repository
- Check the [Self Protocol documentation](https://docs.self.id)
-- Join our [Discord community](https://discord.gg/worldcoin)
+- Join our [Discord community](https://discord.gg/selfxyz)