Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User Guide: ASTR Liquid Staking zkEVM #639

Merged
merged 1 commit into from
Mar 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
53 changes: 53 additions & 0 deletions docs/use/zkevm-guides/ASTR-Liquid-Staking.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
---
sidebar_position: 4
title: ASTR Liquid dApp Staking
---

import Figure from "/src/components/figure"

# ASTR Liquid dApp Staking with Bifrost Finance

This page explains how to participate in Astar dApp Staking via Bifrost Liquid Staking solution on **Astar zkEVM**.
[More information about dApp Staking](/docs/use/dapp-staking/index/).

If you have `ASTR` on Astar L1 (Subtrate or EVM), consult [this guide](/docs/use/zkevm-guides/Bridge-Astar-EVM/) to transfer them from Astar to Astar zkEVM.

## Bifrost Finance

*Please be advised that Astar Foundation assumes no responsibility or liability for any direct, indirect, incidental, special, consequential, or exemplary damages resulting from your utilization of any third-party application presented in our documentation.*

[Bifrost](https://bifrost.app/) is a modular, scalable, non-custodial omnichain liquid staking parachain based on Polkadot. It provides standardized, high-yield, safe, and reliable underlying interest-bearing assets for Web3 through XCM, and is realizing the omnichain vision of using any LST on the any chain. [More information](https://docs.bifrost.finance/).

Bifrost is accessible on Astar zkEVM via its [SLPx Omichain protocol](https://omni.ls/) (OmiLS), a cross-chain mechanism enabling LSD tokens to be minted on Bifrost parachain from EVM chains such as Astar EVM or Astar zkEVM.

The Liquid Staking version of the ASTR token is called **vASTR** (voucher ASTR) is a shadow token of staked ASTR, with fully underlying ASTR reserve and yield-bearing feature of ASTR dApp staking reward. Users can deposit ASTR into Bifrost OmniLS protocol on Astar zkEVM and get vASTR as return, vASTR can be traded in the open market or be redeemed back to ASTR. Holding vASTR equals to holding the ASTR staking position, staking rewards appreciate the exchange price of vASTR.

:::info
Bifrost charges a 10% commission on staking rewards.
:::

## How to stake ASTR & get vASTR:

1. Visit [Bifrost OmniLS](https://omni.ls/) and connect your EVM wallet on **Astar zkEVM** network;

<Figure src={require('/docs/use/zkevm-guides/img/Bifrost_1.png').default} width="60%" />

2. Enter the amount of `ASTR` you want to stake in Liquid Staking. In return, you will receive `vASTR` tokens according to the ASTR/vASTR ratio;
*Remember to take into consideration the cross-chain transaction fee (deducted from the stake amount);*
3. Authorize Bifrost to access your funds by clicking on `Approve` and signing the transaction in your wallet;

<Figure src={require('/docs/use/zkevm-guides/img/Bifrost_2.png').default} width="60%" />

4. Click on `Stake Now` to initiate the transaction and sign it in your wallet;

<Figure src={require('/docs/use/zkevm-guides/img/Bifrost_3.png').default} width="60%" />

5. As the transaction takes place on several networks (*Astar zkEVM, Astar EVM & Bifrost*), it can take up to 10 minutes before the transaction is finalized and the vASTR appears in your wallet.
6. Once you have received the vASTR tokens, they are ready for use on Astar zkEVM.

<Figure src={require('/docs/use/zkevm-guides/img/Bifrost_4.png').default} width="60%" />

:::info
To add tokens to your EVM wallet manually, use the following contract addresses:
- **vASTR:** `0x7746ef546d562b443AE4B4145541a3b1a3D75717`
:::
2 changes: 1 addition & 1 deletion docs/use/zkevm-guides/Bridge-Astar-EVM.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ If you have `ASTR` on Astar native (Substrate) instead, consult [this guide](/do
2. Select the token that you want to transfer and select `Astar EVM` for the **source network**;
3. Select the token that you want to receive and select `Astar zkEVM` for the **destination network**;
4. Enter the amount of tokens you want to transfer and confirm the transaction by clicking `Transfer` ;
*The gas cost corresponds to the gas fees for the destination transaction and is deducted from the amount transferred.*
*The gas cost corresponds to the gas fees for the destination transaction and is paid up-front.*

<Figure src={require('/docs/use/zkevm-guides/img/Stargate_2.png').default} width="60%" />

Expand Down
Binary file added docs/use/zkevm-guides/img/Bifrost_1.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/use/zkevm-guides/img/Bifrost_2.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/use/zkevm-guides/img/Bifrost_3.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/use/zkevm-guides/img/Bifrost_4.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
sidebar_position: 3
title: Astar EVMからAstar zkEVMへのブリッジ
---

import Figure from "/src/components/figure"

# Astar EVMからAstar zkEVMへのアセットのブリッジング

このページでは、**Astar EVM**と**Astar zkEVM**間で`ASTR`を転送する方法について説明しています。
もしAstarネイティブ(Substrate)に`ASTR`を持っている場合、AstarネイティブからAstar EVMへ転送する方法については[こちらのガイド](/docs/use/manage-assets/transfer-tokens#sending-astrsdn-to-astar-evm-from-astar-native-or-any-tokens-in-the-account)を参照してください。

## Stargateを使用した転送:

**[Stargate](https://stargate.finance/transfer)**は、LayerZero上で完全に構成可能なネイティブアセットブリッジを構築するコミュニティ主導の組織です。[詳細情報](https://stargateprotocol.gitbook.io/stargate/v/user-docs)。

*ご利用の皆様へ、Astar Foundationは、当社のドキュメントに記載されている第三者のアプリケーションを利用したことにより生じる直接的、間接的、偶発的、特別、結果的、または模範的な損害について、一切の責任または義務を負わないことをご了承ください。*

1. [Stargate](https://stargate.finance/transfer) にアクセスし、あなたのEVMウォレットを接続してください。

<Figure src={require('/docs/use/zkevm-guides/img/Stargate_1.png').default} width="70%" />

2. 転送したいトークンを選択し、**送信元ネットワーク**として`Astar EVM`を選択してください。
3. 受け取りたいトークンを選択し、**送信先ネットワーク**として`Astar zkEVM`を選択してください。
4. 転送したいトークンの量を入力し、`Transfer`をクリックして取引を確認してください。
*ガスコストは送信先の取引のガス料金に相当し、転送される量から差し引かれます。*

<Figure src={require('/docs/use/zkevm-guides/img/Stargate_2.png').default} width="60%" />

:::tip
Astar zkEVMでガストークン(`ETH`)をリクエストするオプションがあります。Stargateはあなたの資産の一部をETHに交換し、それをAstar zkEVMのあなたのウォレットに転送します。

<Figure src={require('/docs/use/zkevm-guides/img/Stargate_3.png').default} width="95%" />
:::

5. ウォレットでトランザクションに署名してください。

<Figure src={require('/docs/use/zkevm-guides/img/Stargate_4.png').default} width="50%" />

6. ネットワーク上でトランザクションが確認されたら、EVMウォレットにブリッジされた資産が表示され、Astar zkEVMで使用する準備が整います。

:::info
手動でEVMウォレットにトークンを追加するには、以下のコントラクトアドレスを使用してください:
- **ASTR:** `0xdf41220C7e322bFEF933D85D01821ad277f90172`
:::