Trade Hyperliquid perps from any chain using cross-chain USDC and a seamless UI
HyPortal is a trading interface that allows users to open and manage Hyperliquid perpetual trades using USDC from any supported chain. Perp DEXs like Hyperliquid require users to bridge assets to Arbitrum before trading. This manual step, combined with wallet setup and chain switching, creates friction and discourages new users.
HyPortal aims to removes these pain points. Users connect with Privy, deposit USDC from any supported chain using Circle CCTP v2, and instantly trade on Hyperliquid. No manual bridging, no chain switching, no extra setup. From there, they can open, close, and monitor trades with a simply UI. HyPortal aims to make Hyperliquid and DeFi less scattered, so no manual bridging steps, no complex config, just connect → deposit → trade.
HyPortal is built with Next.js and styled using Tailwind via shadcn/ui components. Wallet connection and user management are built using Privy. When a user deposits USDC from any supported chain (like Base), we use Circle CCTP v2 with the official hooks to handle cross-chain transfers directly to Arbitrum. From there, the USDC is forwarded to the Hyperliquid vault. For trading, we use the Hyperliquid SDK with agent wallet-based signatures, allowing users to place orders via the API without exposing a private key. EIP-712 signing is done with viem to maintain compatibility and security. The whole flow is tied together in a single, unified interface that abstracts away chain switching and complexity.