Skip to content

Commit 4a72afc

Browse files
Emmet BrownEmmet Brown
authored andcommitted
feat(ui): add WalletConnect support via Reown AppKit
- Add dual connection: UP Browser Extension + WalletConnect - New walletConfig.ts with LUKSO chain + Reown AppKit setup - New WalletProvider.tsx wrapping WagmiProvider + QueryClient - Rewrite useWallet hook for dual connection with mutual exclusion - Update ConnectionSection with tabbed UI (Extension/WalletConnect) - Update deploy workflow with VITE_WALLETCONNECT_PROJECT_ID env var - Build clean, TypeScript clean, all tests pass
1 parent c019675 commit 4a72afc

9 files changed

Lines changed: 5328 additions & 562 deletions

File tree

.github/workflows/deploy-ui.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ jobs:
4848
run: npm run build
4949
env:
5050
GITHUB_PAGES: 'true'
51+
VITE_WALLETCONNECT_PROJECT_ID: ${{ secrets.WALLETCONNECT_PROJECT_ID }}
5152

5253
- name: Setup Pages
5354
uses: actions/configure-pages@v4

0 commit comments

Comments
 (0)