Dhal Way
Enabling merchants and users to pay and get paid in any token, on any chain — even multiple ones.
視頻
技術堆疊
描述
Dhal Way - Omnichain Payment Infrastructure
Dhal Way is a cross-chain payment protocol that enables seamless crypto payments across differen chains. It solves the fundamental problem of fragmented liquidity in Web3 payments by allowing users to pay with any token on any chain while merchants receive in their preferred token on their preferred chain.
🎯 What It Does
- Multi-Chain Payment Collection: Users can split payments across multiple chains (e.g., pay $50 with ETH on Base + $30 with FLOW on Flow EVM)
- Flexible Merchant Settlement: Merchants specify exactly which tokens and chains they want to receive on (e.g., receive 100% in USDC on Base, or 50% ETH on Arbitrum + 50% USDC on Optimism)
- Automatic Cross-Chain Routing: Leverages LayerZero OFT protocol to bridge payments seamlessly between chains
- Real-Time Price Oracles: Integrates Pyth Network for accurate USD pricing of all supported tokens
- Transparent Authorization: Uses EIP-712 structured signing so users can clearly see payment details before approval
🏗️ How It Works
3-Step Payment Flow:
1. Collection Phase: User tokens are swapped to USDC via custom SmartVault AMMs, then minted into WAYToken (1:1 USDC-backed stablecoin with 6 decimals)
2. Bridge Phase: WAYToken is bridged across chains using LayerZero's Omnichain Fungible Token (OFT) standard
3. Settlement Phase: WAYToken is burned for USDC on destination chains, swapped to merchant's desired tokens, and transferred to their wallet
Key Technical Components:
- WAYToken: Custom OFT token with 6 decimals (USDC-compatible) deployed on 5 chains via LayerZero
- SmartVault AMMs: Lightweight USDC-WETH/WFLOW liquidity pools on each chain for instant swaps
- Base Integration: Built on Base with cross-chain compatibility, demonstrating Base's role in multi-chain DeFi
- CDP Server Wallet: Secure transaction execution using Coinbase Developer Platform's TEE-secured smart accounts
- EIP-712 Signing: Clear, human-readable payment authorization messages
💡 Real-World Use Case
Scenario: A freelancer in Asia wants to be paid in USDC on Base (low fees), but their client has funds scattered across Arbitrum (ETH), Flow (FLOW tokens), and Optimism (ETH).
Traditional Solution: Client manually bridges to Base, swaps to USDC, then sends → multiple transactions, high fees, complex UX.
Dhal Way Solution: Client clicks "Pay", signs one EIP-712 message, and Dhal Way automatically collects from all 3 chains and settles 100% as USDC on Base in ~2 minutes.
🚀 Why It Matters
- For Users: Pay with whatever you have, wherever it is
- For Merchants: Receive exactly what you want, where you want it
- For Crypto Adoption: Makes multi-chain payments as simple as Web2 checkout flows