diff --git a/apps/trading-e2e/src/integration/markets.cy.ts b/apps/trading-e2e/src/integration/markets.cy.ts
index 4b1258aa0..29cc2ef7b 100644
--- a/apps/trading-e2e/src/integration/markets.cy.ts
+++ b/apps/trading-e2e/src/integration/markets.cy.ts
@@ -86,10 +86,15 @@ describe('markets table', { tags: '@smoke' }, () => {
'have.length',
10
);
- cy.getByTestId('external-link').should('have.length', 11);
cy.getByTestId('external-link')
- .eq(10)
- .should('have.text', 'Propose a new market');
+ .should('have.length', 11)
+ .last()
+ .should('have.text', 'Propose a new market')
+ .and(
+ 'have.attr',
+ 'href',
+ 'https://token.fairground.wtf/governance/propose/new-market'
+ );
});
});
diff --git a/apps/trading/client-pages/markets/proposed.tsx b/apps/trading/client-pages/markets/proposed.tsx
index 562f62278..21a1433d1 100644
--- a/apps/trading/client-pages/markets/proposed.tsx
+++ b/apps/trading/client-pages/markets/proposed.tsx
@@ -15,7 +15,7 @@ export const Proposed = () => {
return (
<>
-
+
{t('Propose a new market')}
>
diff --git a/apps/trading/components/constants.ts b/apps/trading/components/constants.ts
index 74ec8902c..db4ff18e3 100644
--- a/apps/trading/components/constants.ts
+++ b/apps/trading/components/constants.ts
@@ -1,3 +1,3 @@
export const DEBOUNCE_UPDATE_TIME = 500;
export const TOKEN_DEFAULT_DOMAIN = 'https://token.fairground.wtf';
-export const NEW_PROPOSAL_LINK = '/governance/propose';
+export const NEW_PROPOSAL_LINK = '/governance/propose/new-market';
diff --git a/libs/environment/src/hooks/use-environment.tsx b/libs/environment/src/hooks/use-environment.tsx
index 9fb2b1c00..2bf2aa19c 100644
--- a/libs/environment/src/hooks/use-environment.tsx
+++ b/libs/environment/src/hooks/use-environment.tsx
@@ -137,7 +137,7 @@ export const EnvironmentProvider = ({
}}
>