DEV Community

john
john

Posted on

How Native's USDC+ Enables Gasless, Unified Cross-Chain Swaps

This guide provides a technical walkthrough of how to use Native DEX, focusing on its core components: the Native unified liquidity model and its native asset, Native USDC+, powered by Native LayerZero V2.

Step 1: Understanding USDC+

The first step is to acquire USDC+. When you deposit USDC from any supported chain onto the Native DEX Official platform, you mint USDC+. This is an omnichain fungible token (OFT) built on the LayerZero V2 standard. It represents a 1:1 claim on real USDC held by the protocol, but it can exist natively on any supported chain without being a "wrapped" asset.

Step 2: Executing a Cross-Chain Swap

Go to the "Swap" interface.

Select your input asset on your source chain (e.g., ETH on Arbitrum).

Select your desired output asset on any destination chain (e.g., SOL on Solana).

The interface provides a single, guaranteed price quote.

Execute the transaction.

Step 3: The Magic Behind the Swap

Here's how it works: Your ETH is swapped for USDC+ on Arbitrum using the Native unified liquidity pool. Then, a LayerZero message is sent to the destination chain, where an equivalent amount of USDC+ is used to buy SOL and send it to your wallet. This enables true Native cross-chain trading and a Native gasless swaps experience on the destination chain. All activity earns rewards in the Native points program.

For a deep dive into the OFT contract, refer to the Full Official Documentation.

Top comments (0)