diff --git a/src/App.tsx b/src/App.tsx
index 17932d8e..d92fb1af 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -21,6 +21,18 @@ import LogsPage from './pages/LogsPage/LogsPage'
import { ethereumRopsten, wcV2InitOptions, apiKey } from './constants'
import './App.css'
+//ValidatorOnboarding sub-routes
+import Overview from './pages/ValidatorOnboarding/Overview/Overview'
+import Advisories from './pages/ValidatorOnboarding/Advisories/Advisories'
+import ValidatorSetup from './pages/ValidatorOnboarding/ValidatorSetup/ValidatorSetup/ValidatorSetup'
+import ValidatorSetupInstall from './pages/ValidatorOnboarding/ValidatorSetup/ValidatorInstalling/ValidatorInstall'
+import ConsensusSelection from './pages/ValidatorOnboarding/ValidatorSetup/ConsensusClient/ConsensusSelection'
+import ActivationValidatorSetup from './pages/ValidatorOnboarding/ValidatorSetup/ValidatorActivation/ActivationValidatorSetup'
+import ClientSetup from './pages/ValidatorOnboarding/ClientSetup/ClientSetup'
+import KeyGeneration from './pages/ValidatorOnboarding/KeyGeneration/KeyGeneration'
+import Deposit from './pages/ValidatorOnboarding/Deposit/Deposit'
+import Activation from './pages/ValidatorOnboarding/Activation/Activation'
+
const injected = injectedModule()
const walletConnect = walletConnectModule(wcV2InitOptions)
@@ -55,10 +67,53 @@ const router = createBrowserRouter([
element: ,
},
{ path: '/create-local-node', element: },
- { path: '/validator-onboarding', element: },
+ {
+ path: '/validator-onboarding',
+ children: [
+ { path: '', element: },
+ { path: 'advisories', element: },
+ { path: 'validator-setup', element: },
+ { path: 'validator-setup-install', element: },
+ { path: 'consensus-selection', element: },
+ { path: 'activation-validator-setup', element: },
+ { path: 'client-setup', element: },
+ { path: 'key-generation', element: },
+ { path: 'deposit', element: },
+ {
+ path: 'activation',
+ element: (
+
+ ),
+ },
+ ],
+ element: ,
+ },
{ path: '/dashboard', element: },
{ path: '/logs', element: },
- { path: '/validator-management', element: },
+ {
+ path: '/validator-management',
+
+ element: ,
+ },
])
function App() {