Skip to main content

How to LP & stake DOT on Pablo via Centauri

Centauri, as the first transfer protocol between Kusama (KSM) and Polkadot (DOT), unlocks the potential for a seamless flow of liquidity between parachains on both networks. Token transfers are a prime example of this, enabling increased liquidity across protocols on both chains. This guide outlines the steps involved in transferring DOT from Polkadot to Picasso using XCM and IBC to provide liquidity on Pablo.

DOT Pools on Pablo are live!

At present, there are three liquidity pools on Pablo that are paired with DOT.

  • PICA/DOT
  • KSM/DOT
  • DOT/USDT

There are three steps required to complete the process:

  1. XCM DOT from Polkadot to Composable
  2. IBC DOT from Composable to Picasso
  3. Provide liquidity & stake using DOT paired with either PICA, KSM or USDT on Pablo

XCM DOT from Polkadot to Composable

Head to app.trustless.zone and click on "Select network".

select_network

Connect your wallet to the "Polkadot" network as the source chain. Make sure the intended wallet for the transfer is connected, you can navigate across different wallets connected in the proxy wallet.

connect_to_polkadot

Set Composable as the destination chain.

select_composable

Enter the amount of DOT you wish to transfer to Composable. Keep in mind to leave at least 1 DOT for the existential deposit. Your receiving wallet address will be auto-populated.

enter_dot_amount

Confirm the transaction. The fees for transferring through Centauri are paid by utilizing the tokens being transferred, which have a value of 0.4% of the notional amount. In the future, this will be switched to a $10 fee in the case where there is a pool on Pablo.

confirm_xcm

A pop-up will appear asking you to sign the transaction using your password. Once the transaction is signed, wait for the XCM transfer to finalize.

xcm_success_fast

You have successfully received DOT on the Composable parachain.

IBC DOT from Composable to Picasso

Select Composable as the source chain and Picasso as the destination chain.

composie_pica_one

Enter the amount of DOT you want to transfer and adjust the gas fees for the IBC transfer to DOT in the settings.

composie_pica_two

Confirm the transaction.

confirm_ibc

Sign the transaction using your wallet and wait for the IBC transfer to finalize.

sign_ibc

At this stage, you have successfully received DOT on Picasso.

Provide liquidity to DOT pairs on Pablo

On app.pablo.finance, connect your wallet and navigate to the "Provide liquidity" page.

Choose one of the available pools (in this guide, we will use PICA/DOT).

pablo-1

Select the "Add Liquidity" button on the pool overview page. Enter the amount you wish to deposit by clicking "Add Liquidity" on the following page and confirm the transaction by clicking "Confirm". Sign the transaction with your password. A "Transaction success" notification will appear and you can click the notification to view the transaction on Subscan.

pablo-2

Head back to the pool overview page and click "Stake". Enter the amount of LP tokens you wish to stake and click "Stake PICA-DOT" (the PICA-DOT pool is the liquidity pool used in this guide) to start earning rewards on your LP position. You will be asked to sign the transaction with your password.

pablo_3

Congratulations! You have successfully staked liquidity on Pablo.