Back to Projects

Multichain Web3 Dashboard

Multichain Web3 dashboard with RainbowKit, cross-chain balances and RPC failover on Base & Arbitrum.

Overview

A full-stack multichain dApp demonstrating wallet integration, cross-chain balance tracking, automatic RPC failover and modern UX patterns. Deployed with smart contracts on Base Sepolia and Arbitrum Sepolia testnets.

Key Features

Multi-chain portfolio aggregation
Automatic RPC failover strategy
RainbowKit wallet integration
Cross-chain balance tracking
Transaction state machine UX
Treasury deposit/reward system

Architecture

MultiChainToken.sol - ERC-20 per chain

Treasury.sol - Deposit and reward distribution

Next.js frontend with wagmi hooks

Redundant RPC configuration

System Architecture

Loading diagram...

Tech Stack

TypeScriptNext.jsRainbowKitWagmiViemFoundry

Testnet Deployments