Minting LST from Any Chain

In this tutorial, we'll guide you through the process of minting Liquid Staking Tokens (LST) like stETH using DZap. This can be done in a single transaction, even if you hold tokens on a different chain. For example, if you have USDC on Polygon and want to mint stETH on Ethereum, DZap will bridge USDC to Ethereum, swap it for ETH, and then mint stETH via Lido.

Step-by-Step Guide

  1. Select Tokens for Swapping:

    • In the "You Pay" section, select the token you currently hold. For this example, select USDC on the Polygon network.

    • Enter the amount of USDC you wish to use. In this example, enter 100 USDC.

  2. Choose stETH as the Destination Token:

    • In the "You Receive" section, select stETH (Lido Staked Ether) as the token you want to receive on the Ethereum network.

  3. Set Up the Transaction:

    • Ensure the "Send to" toggle is off if you want the stETH to be sent to your connected wallet.

    • Review the swap details including the rate, slippage tolerance, and estimated gas fees. For example, you might see a rate like 1 USDC.e = 0.0002802 stETH with a slippage of 1%.

  4. Bridge and Mint in One Transaction:

    • DZap will automatically handle the bridging of USDC from Polygon to Ethereum.

    • After bridging, DZap will swap the bridged USDC for ETH on Ethereum.

    • Finally, DZap will mint stETH by interacting with Lido's smart contract and send the stETH to your Ethereum wallet.

  5. Confirm the Transaction:

    • Review the transaction details, including the bridging and minting steps.

    • Click on the "Swap" or "Confirm" button to execute the transaction.

Steps Taken by DZap:

  1. Bridge 100 USDC from Polygon to Ethereum.

  2. Swap 100 USDC for ETH on Ethereum.

  3. Mint stETH using Lido's contract.

  4. Send 0.0280 stETH to your Ethereum wallet.

Last updated