Providing Liquidity

Providing Liquidity

Step-by-step guide to providing XRD liquidity and earning fees.

Connect Wallet

Click the "Connect Wallet" button in the top right corner and authorize the connection.

Enter XRD Amount

  1. Enter the amount of XRD to provide in the amount field

  2. Minimum required: 10,000 XRD

  3. The USD value displays automatically below

  4. Click "Max" to use your full balance

Set Discount Percentage

Use the slider or input field to set your discount (0-5%):

  • Lower discount (0-1%): Your liquidity fills first but earns less per trade

  • Higher discount (3-5%): More profit per trade but may wait longer for fills

The "Liquidity Ahead" indicator shows how much XRD is queued before your position.

Configure Automation (Optional)

Auto Unstake

Click the toggle to enable automatic unstaking of received LSUs. When enabled:

  • LSUs are immediately unstaked when received

  • You'll collect stake claim NFTs instead of LSUs

Auto Refill

Only available when Auto Unstake is enabled. When activated:

  • User is able to offer a fee to 3rd party willing to process the liquidity and refill it on the user's behalf.

  • Set the threshold amount (minimum XRD needed to trigger refill)

  • Set the automation fee (XRD paid to users who process your refills)

Add Liquidity

  1. Review all settings

  2. Click "Add Liquidity"

  3. Approve the transaction in your wallet

  4. You'll receive a Liquidity Receipt NFT representing your position

Understanding Your Receipt NFT

Your Liquidity Receipt NFT tracks:

  • Position ID

  • Discount rate

  • Available liquidity

  • Fills to collect

  • Automation settings

Keep this NFT safe - it's required to manage your position!

Last updated