About TrustPay Wallet
A multi-chain portfolio dashboard built for the TrustPay ecosystem. View your on-chain assets across EVM networks and Solana — with no private key exposure.
Architecture & Security
Designed with a server-first approach. API keys stay on the server, wallet keys stay in your wallet.
Server-Side Data Fetching
All API keys and RPC calls are routed through Next.js Server Actions. Sensitive credentials never reach the browser.
Layered Degradation
Three-tier data strategy: Moralis → Alchemy → direct RPC multicall. Your portfolio loads regardless of which services are available.
No Key Storage
TrustPay Wallet never stores or requests your private keys. Wallet interaction happens exclusively through WalletConnect protocol.
Multi-Chain Aggregation
Assets from Ethereum, Arbitrum, Polygon, and Solana are fetched in parallel and merged into a unified portfolio view.
Read-Only Access
The dashboard operates in read-only mode. No transaction signing, no approvals — just a clear view of your holdings.
Environment Isolation
Environment variables are injected at runtime via K8s Secrets, not baked into the build. Compatible with zero-trust deployments.
Supported Networks
All chains currently tracked by TrustPay Wallet.
Ethereum Mainnet
EVM · ETH
Arbitrum One
EVM · ETH
Polygon
EVM · POL
Solana Mainnet
Solana · SOL
Sepolia Testnet
EVM · ETH
Solana Devnet
Solana · SOL
Tech Stack
The building blocks behind TrustPay Wallet.
Next.js 16
App Router + React Server Components
TypeScript
Strict mode, end-to-end type safety
shadcn/ui
Radix primitives, New York style
Wagmi 3 + viem 2
Type-safe EVM interactions
Reown AppKit
WalletConnect v2 protocol
TanStack Query
Server state management
Ready to explore?
Connect your wallet and get a real-time view of your multi-chain portfolio.