diff --git a/apps/app/components/ClaimKhalaAssets.tsx b/apps/app/components/ClaimKhalaAssets.tsx
index f0b83c7c..dd21aae4 100644
--- a/apps/app/components/ClaimKhalaAssets.tsx
+++ b/apps/app/components/ClaimKhalaAssets.tsx
@@ -1,10 +1,14 @@
import khalaClaimerAbi from '@/assets/khala_claimer_abi'
+import Property from '@/components/Property'
+import SwitchChainButton from '@/components/SwitchChainButton'
import {
khalaAssetsApi,
khalaClaimerAddress,
useClaimStatus,
useKhalaAssetsQuery,
} from '@/hooks/khalaAssets'
+import {useSharePrice} from '@/hooks/staking'
+import {useAutoSwitchChain} from '@/hooks/useAutoSwitchChain'
import {walletDialogOpenAtom} from '@/store/ui'
import {CheckCircleOutline, ContentCopy} from '@mui/icons-material'
import {LoadingButton} from '@mui/lab'
@@ -14,8 +18,10 @@ import {
Divider,
Link,
Paper,
- Skeleton,
Stack,
+ Step,
+ StepLabel,
+ Stepper,
TextField,
Typography,
} from '@mui/material'
@@ -32,12 +38,23 @@ import NextLink from 'next/link'
import {useSnackbar} from 'notistack'
import {useEffect, useMemo, useState} from 'react'
import type {Hex} from 'viem'
-import {mainnet, sepolia} from 'viem/chains'
import {useAccount, useWaitForTransactionReceipt, useWriteContract} from 'wagmi'
-import Property from './Property'
-import SwitchChainButton from './SwitchChainButton'
-const targetChain = process.env.VERCEL_ENV === 'production' ? mainnet : sepolia
+const Steps = () => {
+ return (
+
+
+ Sign with Khala account
+
+
+ Connect Ethereum wallet
+
+
+ Claim PHA on Ethereum
+
+
+ )
+}
export const CheckKhalaAssets = ({
onCheck,
@@ -57,10 +74,9 @@ export const CheckKhalaAssets = ({
}
return (
<>
-
-