Frontier has unique feature such as Wallet Composability which enables users to connect Mobile Wallets with Frontier and access Native DeFi Apps without having to use dApp browsers.

In this guide, we will walk through how users can stake $BNB, and Mint $USDX by connecting Trust Wallet with Frontier without having to import private keys or Seed phrases.

Thanks to Trust Wallet Team! This integration is made possible with Trust Wallet SDK ❤️


We will divide the guide in three parts

  1. Setting up wallets
    1.0 Downloading Frontier and Trust Wallet
    1.1 Connecting Trust Wallet with Frontier
  2. Staking BNB to mint USDX
    2.0 Transferring BNB from Binance chain to Kava Chain.
    2.1 Minting USDX by Staking BNB.
  3. Managing Kava BNB CDP.
    3.1 Depositing BNB to existing CDP (Deposit)
    3.2 Withdrawing the BNB from the Kava CDP (Withdraw)
    3.3 Paying back debt (payback USDX to free BNB) ( Payback)
    3.4 Generating USDX from existing CDP (Generate)
    3.5 Cross-chain transfer between Kava and Binance chain

👉 Setting up wallets

1.0 Downloading Frontier and Trust Wallet

Frontier and Trust Wallet  is available for iOS and can be downloaded from Apple Store.

Frontier – iOS App

Trust Wallet – iOS App

1.1 Connecting Trust Wallet with Frontier

Open the App -> Click Proceed -> Click on "Connect Trust Wallet" -> Click "OK" when asked "Share my Public address"

⚠️Note: User only has to import "Public Address" when connecting Trust Wallet. This will import Kava and BNB Public address.

Now you can see, your Trust Wallet Kava and BNB balances.

👉 Staking BNB to mint USDX

After loading up the Trust Wallet with BNB and Kava, it is time to Mint some USDX! In order to get started, we will first have to transfer BNB from Binance chain to Kava chain.

2.0 Transferring BNB from Binance chain to Kava Chain.

Click on "Create CDP" -> Click on the "Transfer" button which transfers BNB. from Binance chain to Kava chain -> Enter the amount of BNB you wish to Transfer -> Click on "Transfer BNB"

After Clicking on "Transfer BNB" -> Trust Wallet opens -> Click on "Sign" -> Now the BNB is being transferred from Binance chain to Kava chain, and is been claimed on Kava chain.

2.1 Minting USDX by Staking BNB on Kava chain

Once the Cross-chain transfer is done, now you can seamlessly stake BNB and Mint USDX.


Click on "Mint USDX" -> Enter the amount of BNB you wish to Stake and USDX to mint -> Click "Continue"

⚠️ Note: While entering the amount of USDX to mint, please keep the Collateralization ratio in mind. Always make sure your C-Ratio is Safe.

After Clicking "Continue" -> Final review screen -> Confirm all the details -> Click on "Continue" -> Trust Wallet opens -> Click on "Sign"

Now the USDX is being Minted, and is processing the deposits.

CDP is successfully created 🎉

On the Kava Asset page, you will see you CDP card which has all the details such as Collateral, Debt, Ratio. To see more details, you can expand the CDP card by clicking on it and you can perform various other operation with your CDP!  

👉Managing Kava BNB CDP

After successfully minting USDX, you can see the BNB CDP card on the Asset page, which shows more detailed info about the CDP such as Collateral details, stability fees, C-ratio, Debt etc

3.1 Depositing more BNB to the existing CDP

The use-case of this function is:  

  • To Mint more USDX by supplying to existing CDP
  • If your Kava BNB CDP has low C-Ratio, you can deposit more collateral (BNB) to ensure that your CDP is Safe, and is free from the risk of getting liquidated.

Here's how you can supply BNB to existing Kava BNB CDP in quick easy steps.

Click on the Kava BNB CDP Card from the Asset page -> Click on "Deposit" -> Enter the amount

Click "Continue" -> Trust Wallet opens -> Click on "Sign"-> Successfully deposited.

3.2 Withdrawing the BNB from the Kava CDP

The use-case of this function is:  

  • To withdraw BNB from existing CDP keeping Collateralization ratio in mind. Always keep your C-Ratio high so that your CDP doesn't get liquidated.
  • After you Payback (Refer 3.3)  your Debt and close the CDP, you use Withdraw operation to take your collateralised BNB out of the CDP

Here's how you can Withdraw BNB from existing Kava BNB CDP in quick easy steps.

Click Kava BNB CDP Card from the Asset page -> Click on "Withdraw" -> Enter the amount of BNB you want to Withdraw.

Click on Continue -> Trust Wallet opens ->Click on "Sign"-> Successfully Withdrawn.

3.3 Paying back debt (Payback USDX to free BNB) ( Payback)

The use-case of this function is:  

  • Payback USDX to free BNB from kava CDP
  • Close the CDP completely by paying back the Debt (USDX) and free up 100% of collateralised BNB

Here's how you can Payback debt in quick easy steps.

Click Kava BNB CDP Card from the Asset page -> Click on "Payback" -> Enter the amount of USDX you want to Payback

Click on Confirm -> Trust Wallet opens ->Click on "Sign"-> Successfully Payback.

3.4 Generating USDX from existing CDP (Generate)

The Use-case of this function is:

  • Generate more USDX from your existing Kava BNB CDP

While using the Generate Operation always make sure that the Collateralization ratio is not less than 200%. We always recommended users to keep High Collateralization ratio so that your CDP is heathy and is not at the risk of getting liquidated.

Here's how you can Generate USDX in quick easy steps.

Click Kava BNB CDP Card from the Asset page -> Click on "Generate" -> Enter the amount of USDX you want to Generate -> Click on Continue.

After clicking on Confirm->Trust Wallet opens ->Click on "Sign"-> Successfully Generate.

3.4 Cross-chain transfer between Kava and Binance chain

The use-case of this function is:  

  • Transfer BNB back to Binance chain from Kava chain
  • Transfer BNB from Binance chain to kava chain

Here's how you can do cross-chain transfer in quick easy steps.

  1. Transfer BNB from Kava chain to Binance chain

Click on "Cross chain transfer" button -> You are transferring BNB from Kava hain to Binance chain -> Click on "Next" -> Enter the amount -> Click on "Transfer"

Trust Wallet opens -> Click on "Sign" -> Successful Cross-chain transfer.

2. Transfer BNB from Binance chain to Kava chain.

Click on "Crosschain transfer" button -> You are transferring BNB from Binance chain to kava chain -> Click on "Next" -> Enter the amount -> Click on "Transfer"

Trust Wallet opens -> Click on "Sign" -> Successful Cross-chain transfer.

Frontier x Celo = Mobile First DeFi Adoption 🚀
Frontier joins Celo Alliance for Prosperity to bring Decentralised Finance to Masses further.
Frontier x Trust Wallet — Magical DeFi Experience
Frontier integrates the Trust Wallet SDK to make the DeFi experience on Mobile more seamless and transaction signing more convenient. TLDR: Thrilled to announce the integration of Trust Wallet SDK into Frontier to facilitate seamless transaction signing and brining magical DeFi Experience by buildin…

Socials

Website | Telegram Community | Twitter | iOS | Android