
HyperPay
HyperPay = PyUSD anywhere, powered by a composable cross-chain intent engine.
Demo
About
With HyperPay, no matter where your PyUSD lives, declare the outcome and it will fulfill it. Driven by a composable intent engine over Hyperlane Warp Routes 2.0 + LayerZero OFT, HyperPay lets you bring PyUSD to additional chains and connects your chain with a unified messaging layer, bridges and intents.
How it's made
The project is composed of modular packages that line up an intent stack on Hyperlane, then layer in HWR + OFT for rebalancing. bridge-ui (Next.js/React): - Unified routing: Automatically selects and lets you interact with the optimal path between Hyperlane Warp Routes 2.0 and LayerZero OFT - Fast intent path: lets you declare an intent; solvers fulfill it on-chain. Approve-then-call is handled under the hood for a single-confirm flow that settles in seconds—an almost-instant transfer experience intents-stack (Kurtosis package): - Built on the Open Intents Framework: the main composable standard on Ethereum to foster adoption of intents. - Modularity: By modularizing key components of the intents stack, such as solving and settlement, this intent stack package gives developers the flexibility to mix-and-match parts that are best suited to their specific needs, without being locked into a single vendor. - Solver implementation: orchestrates deployment of a Rust microservice that monitors on-chain events and processes intents, allowing anyone to run a solver. - Modular on-chain contracts: define the logic for interpreting, executing, and settling intents following ERC-7683, standardizing how intents are created, executed, and settled to improve the cross-chain user experience across Ethereum. hyperlane-package (kurtosis package): - Launches Hyperlane off-chain agents (validators, relayer) and on-chain contracts in one click: allows any new long-tail non-served chain to support messaging and bridging in one click, including full solver networks - Supports deploying HWR 2.0 warp routes; can seed initial liquidity for lock-release modes via the official CLI; automatic rebalancer (in development), and will make the deployment of Hyperlane even easier and composable to what it is now