diff --git a/public/manifest.webmanifest b/public/manifest.webmanifest index 719be68..724b7a1 100644 --- a/public/manifest.webmanifest +++ b/public/manifest.webmanifest @@ -1,6 +1,6 @@ { - "name": "Stack'd", - "short_name": "Stack'd", + "name": "ArCa", + "short_name": "ArCa", "description": "Spend BTC Without Selling", "start_url": "/", "scope": "/", diff --git a/src/app/(main)/withdraw/otc/page.tsx b/src/app/(main)/withdraw/otc/page.tsx index baadbb8..2b19ce2 100644 --- a/src/app/(main)/withdraw/otc/page.tsx +++ b/src/app/(main)/withdraw/otc/page.tsx @@ -123,7 +123,7 @@ const WithdrawViaOTC = () => {
  • Ensure your bank account name is correct.
  • - Transactions are handled by Stack’d licensed OTC partner for secure + Transactions are handled by ArCa licensed OTC partner for secure conversion and settlement.
  • diff --git a/src/app/(main)/withdraw/otc/review/page.tsx b/src/app/(main)/withdraw/otc/review/page.tsx index 533f262..2b8e0c4 100644 --- a/src/app/(main)/withdraw/otc/review/page.tsx +++ b/src/app/(main)/withdraw/otc/review/page.tsx @@ -240,7 +240,7 @@ const ReviewOrder = () => { diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 042e593..7c868ec 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -3,7 +3,7 @@ import type { Metadata } from "next"; import "./globals.css"; export const metadata: Metadata = { - title: "Stack'd", + title: "ArCa", description: "Spend BTC Without Selling", }; diff --git a/src/components/card/VisaCard.tsx b/src/components/card/VisaCard.tsx index 2c609e4..b0ca441 100644 --- a/src/components/card/VisaCard.tsx +++ b/src/components/card/VisaCard.tsx @@ -74,7 +74,7 @@ export function VisaCard({
    - STACK'D + ARCA
    {/* EMV Chip */} diff --git a/src/components/common/InstallBanner.tsx b/src/components/common/InstallBanner.tsx index 26a527b..565b884 100644 --- a/src/components/common/InstallBanner.tsx +++ b/src/components/common/InstallBanner.tsx @@ -47,7 +47,7 @@ export function InstallBanner() {
    Stack'd
    @@ -55,7 +55,7 @@ export function InstallBanner() { {/* Text */}

    - Add Stack'd to Home Screen + Add ArCa to Home Screen

    Get the full app experience diff --git a/src/components/modules/auth/LoginScreen.tsx b/src/components/modules/auth/LoginScreen.tsx index 0fa2deb..1def4a0 100644 --- a/src/components/modules/auth/LoginScreen.tsx +++ b/src/components/modules/auth/LoginScreen.tsx @@ -33,7 +33,7 @@ const LoginScreen = () => {

    Stack'd Logo - Stack'd Logo + ArCa Logo
    -

    Join Stack'd

    +

    Join ArCa

    - Stack'd is invite-only. Enter a referral code to get started. + ArCa is invite-only. Enter a referral code to get started.

    @@ -92,7 +92,7 @@ const ReferralGate = ({ onValidated, initialError, validateCode, isLoading }: Re

    - Don't have a code? Ask a friend who uses Stack'd for their referral link. + Don't have a code? Ask a friend who uses ArCa for their referral link.

    ); diff --git a/src/components/orig/ui/fullscreen-loader.tsx b/src/components/orig/ui/fullscreen-loader.tsx index 77f0b71..0e912ba 100644 --- a/src/components/orig/ui/fullscreen-loader.tsx +++ b/src/components/orig/ui/fullscreen-loader.tsx @@ -3,7 +3,7 @@ import Image from "next/image"; export const FullScreenLoader = () => { return (
    - Stack'd Logo + ArCa Logo
    ); }; diff --git a/src/components/referrals/ReferralDashboard.tsx b/src/components/referrals/ReferralDashboard.tsx index d1bbf11..8a20faa 100644 --- a/src/components/referrals/ReferralDashboard.tsx +++ b/src/components/referrals/ReferralDashboard.tsx @@ -99,7 +99,7 @@ export function ReferralDashboard() { const link = `${window.location.origin}?ref=${referralCode}`; if (navigator.share) { await navigator.share({ - title: "Join Stack'd", + title: "Join ArCa", text: "Get 1% discounted borrowing with my referral!", url: link, }); diff --git a/src/components/referrals/RewardsSimulatorModal.tsx b/src/components/referrals/RewardsSimulatorModal.tsx index 9b81641..5f676ae 100644 --- a/src/components/referrals/RewardsSimulatorModal.tsx +++ b/src/components/referrals/RewardsSimulatorModal.tsx @@ -56,12 +56,12 @@ export default function RewardsSimulatorModal({ timePeriodMonths: 12, }); - const shareText = `Check out Stack'd! With ${result.totalNetwork} referrals, I could earn ${formatSimulatorCurrency(yearlyResult.estimatedEarnings)} per year in passive income. Join me: `; + const shareText = `Check out ArCa! With ${result.totalNetwork} referrals, I could earn ${formatSimulatorCurrency(yearlyResult.estimatedEarnings)} per year in passive income. Join me: `; if (navigator.share) { try { await navigator.share({ - title: "Stack'd Rewards Potential", + title: "ArCa Rewards Potential", text: shareText, url: window.location.origin, }); diff --git a/src/components/ui/EarlyAccessModal.tsx b/src/components/ui/EarlyAccessModal.tsx index a934b9a..f9cd390 100644 --- a/src/components/ui/EarlyAccessModal.tsx +++ b/src/components/ui/EarlyAccessModal.tsx @@ -61,7 +61,7 @@ export default function EarlyAccessModal() { {/* Description */}

    - Stack'd is in Alpha testing before our full launch. Please report + ArCa is in Alpha testing before our full launch. Please report any bugs via the Menu → Contact Us page or by clicking the ? button at the lower right of your screen.

    diff --git a/src/components/ui/ResponsiveNav.tsx b/src/components/ui/ResponsiveNav.tsx index 097e363..d4c06f5 100644 --- a/src/components/ui/ResponsiveNav.tsx +++ b/src/components/ui/ResponsiveNav.tsx @@ -129,13 +129,13 @@ const DesktopNav = ({ items, pathname, onNavigate, onPrefetch }: NavProps) => {
    Stack'd - STACK'D + ARCA
    diff --git a/test/components/ResponsiveNav.test.tsx b/test/components/ResponsiveNav.test.tsx index 784f79d..21b7ec1 100644 --- a/test/components/ResponsiveNav.test.tsx +++ b/test/components/ResponsiveNav.test.tsx @@ -70,7 +70,7 @@ describe("ResponsiveNav", () => { expect(nav.className).toMatch(/top-/); }); - it("should display STACK'D logo on desktop", async () => { + it("should display ARCA logo on desktop", async () => { const { ResponsiveNav } = await import("@/components/ui/ResponsiveNav"); render(); diff --git a/test/components/ui/EarlyAccessModal.test.tsx b/test/components/ui/EarlyAccessModal.test.tsx index f1b9891..80ba0a0 100644 --- a/test/components/ui/EarlyAccessModal.test.tsx +++ b/test/components/ui/EarlyAccessModal.test.tsx @@ -63,7 +63,7 @@ describe("EarlyAccessModal", () => { render(); expect( - screen.getByText(/Stack'd is in Alpha testing before our full launch/i) + screen.getByText(/ArCa is in Alpha testing before our full launch/i) ).toBeInTheDocument(); }); diff --git a/test/e2e/login-screen.spec.ts b/test/e2e/login-screen.spec.ts index 207754a..92dfb1e 100644 --- a/test/e2e/login-screen.spec.ts +++ b/test/e2e/login-screen.spec.ts @@ -25,11 +25,11 @@ test.describe("Login Screen - UI Elements", () => { await expect(betaBadge).toContainText("Alpha - Invite Only Testing"); }); - test("should display the Stack'd logo", async ({ page }) => { + test("should display the ArCa logo", async ({ page }) => { await page.goto("/"); await page.waitForLoadState("domcontentloaded"); - const logo = page.getByAltText("Stack'd Logo"); + const logo = page.getByAltText("ArCa Logo"); await expect(logo).toBeVisible(); }); diff --git a/test/e2e/navigation.spec.ts b/test/e2e/navigation.spec.ts index df11745..817fc68 100644 --- a/test/e2e/navigation.spec.ts +++ b/test/e2e/navigation.spec.ts @@ -73,7 +73,7 @@ test.describe("Desktop Navigation", () => { }); - test("should display STACK'D logo on desktop", async ({ page }) => { + test("should display ARCA logo on desktop", async ({ page }) => { await page.goto("/wallet"); await page.waitForLoadState("domcontentloaded"); diff --git a/test/e2e/splash-screen.spec.ts b/test/e2e/splash-screen.spec.ts index 75abc54..49a00fe 100644 --- a/test/e2e/splash-screen.spec.ts +++ b/test/e2e/splash-screen.spec.ts @@ -90,7 +90,7 @@ test.describe("Splash Screen - Animation Flow", () => { await expect(splashScreen).toBeHidden({ timeout: 5000 }); // Referral gate should now be visible - const referralGate = page.getByText("Join Stack'd"); + const referralGate = page.getByText("Join ArCa"); await expect(referralGate).toBeVisible({ timeout: 2000 }); }); @@ -136,7 +136,7 @@ test.describe("Splash Screen - Session Behavior", () => { await expect(splashScreen).toBeHidden({ timeout: 5000 }); // Referral gate should be visible - const referralGate = page.getByText("Join Stack'd"); + const referralGate = page.getByText("Join ArCa"); await expect(referralGate).toBeVisible({ timeout: 2000 }); // Refresh the page @@ -145,7 +145,7 @@ test.describe("Splash Screen - Session Behavior", () => { // Splash should NOT show on second visit (session storage should prevent it) // Should go directly to referral gate - await expect(page.getByText("Join Stack'd")).toBeVisible({ timeout: 2000 }); + await expect(page.getByText("Join ArCa")).toBeVisible({ timeout: 2000 }); await expect(page.getByTestId("splash-screen")).not.toBeVisible(); }); });