一文で意図に基づくDeFiインフラストラクチャAperture dAppを使いこなす
翻訳:Aperture チュートリアル
編者の注:流動性は暗号世界の重要な要素であり、多くの暗号プロジェクトも流動性インフラに注力しています。 Aperture Finance は意図に基づくアーキテクチャに基づく DeFi プラットフォームで、 AI と Intent を組み合わせて、ユーザーが自然言語で「目標を宣言」し、ソルバー ネットワークを活用してより良い実行と価格を得ることを可能にする新しいタイプのチャットボットを構築しました。このプロジェクトは 2023 年 10 月にパブリックベータを発表して以来、多くのユーザーを惹きつけ、現在までに 9.5 億ドル以上の流動性取引総額を達成しています。
以下は Aperture での Swap および流動性追加のチュートリアルの詳細な手順です:
1. Aperture dApp でトークンをスワップする方法
Aperture dApp でトークンをスワップする手順は非常に簡単で、ユーザーがある暗号通貨を別の暗号通貨にスワップすることを可能にします。以下は、ユーザーがシームレスにスワップを完了するのに役立つスワップトークンガイドです:
- Aperture dApp(https://app.aperture.finance/)にアクセスし、ウォレットを接続して適切なチェーンを選択します。
インターフェースで「スワップ」オプションをクリックします。
ユーザーが取引したいトークンを検索して選択します。トークン名またはトークンコントラクトアドレスを入力できます。
スワップする必要があるトークンを確認します。
交換するトークンの数量を入力します。ウォレット内のすべての利用可能なトークンを使用する必要がある場合は、「Max」オプションをクリックして、取引可能なウォレットのすべてのトークンの金額を示します。「スワップ」をクリックして確認します。
インターフェースにスワップの具体的な情報が表示されます。すべての情報を注意深く確認し、交換するトークンと金額を確認したら、「交換」をクリックします。
Uniswap と Aperture を初めて使用してトークンをスワップする場合は、ウォレットでスワップ中のトークンの許可を承認し、いくつかのネットワークガスを支払う必要があります。トークンを承認した後に取引を行うことができます。
ウォレットでスワップを確認します。
確認後、取引はブロックチェーンに送信され、保留中の状態になります。
取引が成功裏に完了すると、ユーザーは「あなたのスワップ取引が成功しました」と表示されます。ブロックチェーンブラウザでスワップの詳細を確認するには、「ブラウザで表示」を選択します。
2. Aperture を使用して Uniswap V3 の流動性を追加する方法
Aperture は、ユーザーがカスタマイズされた価格範囲と手数料レベル内で Uniswap V3 に流動性を集中させることを可能にします。
- Aperture dApp にアクセスし、「流動性管理」セクションに切り替えます。「新しいポジション」をクリックして流動性を追加します。
- 流動性を追加する必要がある ERC-20 トークンペアを選択します。最初に1つのトークンを選択し、次に対応するトークンを選択します。ユーザーが流動性を追加するためにそのうちの1つのトークンのみを使用したい場合は、「Zap In」を選択できます。Aperture は必要なトークン比率を実行します。
- ユーザーの流動性ペアに適した手数料レベルを決定します。オプションには、0.01%、0.05%、0.3%、および1%があります。選択した手数料レベルの流動性プールの可用性は異なり、ユーザーのポジションは選択に応じて既存のプールに追加されるか、新しいプールが作成されます。
- プールに預け入れたいトークンの数量を指定します。「Max」オプションを使用すると、ウォレットから特定のすべての利用可能なトークンを迅速に割り当てることができます。
- ユーザーが流動性を提供したい価格範囲を定義します。特定の範囲を設定することも、すべての価格範囲の流動性供給を選択することもできます。
市場価格がユーザーの指定した範囲を超えると、ポジションは単一資産に変換され、手数料の生成が停止されることに注意してください。
- ユーザーのトークンの流動性供給を承認するために「承認」をクリックします。このステップにはガス料金がかかり、ウォレットでの確認が必要です。
- 流動性ポジションの詳細を確認した後、ウォレットで「オープンポジション」を選択し、「オープンポジションを確認」を選択します。この操作にはネットワーク料金が発生します。
- ユーザーは、取引が成功裏に実行されたことを通知されます。
- ユーザーの流動性ポジションは現在アクティブであり、Aperture の流動性管理インターフェースを通じていつでも確認または管理できます。
3. Aperture のポジション再バランス(Position Rebalance)
ユーザーは、価格設定、プール比率、時間に基づいて即時ポジションの再バランスを実行するか、再バランストリガーを設定できます。また、価格設定または比率に基づくトリガーに時間バッファ(Time Buffer)を選択することもできます。Aperture は、流動性の引き出し、計算、交換、再預金を 1 つのステップに統合することで再バランスプロセスを簡素化し、効率を確保し、残余トークンの発行を排除します。
即時ポジション再バランス
- 「流動性管理」ページで、再バランスを設定したいポジション(NFT)を選択します。
- ポジション ID に表示される詳細情報で「再バランス」をクリックします。
- 新しい流動性ポジションに必要な資産比率と価格ポイント範囲を選択します。
Ticks については、ユーザーは任意の資産間で切り替えることができます(Uniswap フロントエンドに似ています)。
Aperture は「予想流動性ポジション」セクションで再バランス後の予想流動性を表示します。
トリガーは 90 日後に自動的に期限切れになります。
ユーザーがポジションのパーセンテージまたはドルで支払う最大ガスを設定することで、ガス上限を設定します。
注意:ドルで入力した場合、Aperture はそれをポジション金額のパーセンテージに変換します。これはトリガーの最終的な基準となります。
「即時再バランス」をクリックして有効にします。
Aperture は、ユーザーが選択したパラメータに基づいてポジションを再バランスできるように、ユーザーにオフチェーンメッセージに署名するよう要求します。ただし、ユーザーがすでに Aperture を承認されたオペレーターとして有効にしている場合は、このプロセスは必要ありません。
- ポジションの許可を確認した後、「再バランスを確認」をクリックします。
- 取引が成功した後、ユーザーはポップアップ通知を確認でき、ブロックチェーンブラウザでスワップの詳細を表示するには「Explorer で表示」をクリックします。
スケジュールされたポジション再バランス
このガイドでは、Aperture の高度なツールを使用してユーザー LP のポジション再バランスを設定する手順を概説します。
- ユーザーが再バランスを設定したい LP ポジションに切り替えます。
- 流動性意図ツールの下で「自動再バランス」を選択します。
- 「トリガー設定」セクションで、資産価格、プール比率、特定の時間範囲などの基準に基づいて自動再バランスのトリガーを定義します。最大で 3 つのトリガーを設定して、包括的な自動再バランスを実現できます。
さらに、ユーザーはトリガーに時間バッファを実施し、再バランスを開始する前に満たす必要がある条件を設定できます。たとえば、ETH の価格が 2000 を超えて 6 時間以上維持されるか、プールの構成が 80% USDC で 6 時間以上維持される必要があります。
- トリガーが再バランスを引き起こした後、新しい流動性ポジションに必要な資産比率と価格ポイント範囲を選択します。
Ticks については、ユーザーは任意の資産間で切り替えることができます(Uniswap フロントエンドに似ています)。
Aperture は「予想流動性ポジション」セクションで再バランス後の予想流動性を表示します。
トリガーは 90 日後に自動的に期限切れになります。
ユーザーがポジションのパーセンテージまたはドルで支払う最大ガスを設定することで、ガス上限を設定します。
注意:ドルで入力した場合、Aperture はそれをポジション金額のパーセンテージに変換します。これはトリガーの最終的な基準となります。
- 必要なすべての詳細を入力した後、「自動再バランスを設定」をクリックして続行します。再バランスの意図の詳細を確認し、「ポジション許可に署名」をクリックしてウォレットで署名を確認してこのプロセスを完了します。
- 現在、ユーザーは USDC-USDT ポジションの一回限りの承認を正常に設定しました。「自動再バランスの意図を確認」をクリックして、スケジュールされたポジションの再バランスを有効にします。
ユーザーはスケジュールされたポジション再バランスを正常に設定しました。「自動再バランス トリガー」は現在、ユーザーの LP ポジション ID に表示されます。ユーザーが再バランスをキャンセルまたは変更する必要がある場合は、スケジュールされた再バランスの横にある「削除」アイコンをクリックするか、トリガー条件を編集することで実行できます。