TrustPay Wallet

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

Ethereum Mainnet

EVM · ETH

Arbitrum

Arbitrum One

EVM · ETH

Polygon

Polygon

EVM · POL

Solana

Solana Mainnet

Solana · SOL

Sepolia

Sepolia Testnet

EVM · ETH

Devnet

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.

TrustPay Wallet — Multi-Chain Portfolio