ユーザーがSequenceウォレットを利用する際、どのチェーンでもコントラクト単位またはアドレス単位でガス代をスポンサーすることが可能です。これにより、ユーザーのオンボーディング体験がスムーズになり、コンバージョン率も向上します。デフォルトでは、Sequenceは開発者体験向上のためテストネット上のすべてのガス代をスポンサーしていますが、Mainnet移行時にはユーザーのためにガス代をスポンサーすることを推奨します。
現在のBuilderの挙動:本番ネットワークでのBuilderコントラクトデプロイは自己負担のトランザクションとして扱ってください。Gas Sponsorshipにウォレットやコントラクトを追加しても、Builderから新しいコントラクトをデプロイする場合(多くのファクトリーベースのデプロイも含む)、デプロイするウォレットがネットワークガスを支払う必要がある場合があります。Gas Sponsorshipは、すでにデプロイされたコントラクトへのリレートランザクションで最も信頼性があります。ウォレットアドレスのスポンサーは、コントラクトアドレスのスポンサーよりも範囲が広いです。スポンサーされたウォレットは、そのネットワーク上で単一のコントラクトに限らずリレートランザクションをカバーできますが、コントラクトアドレスのスポンサーはより限定的です。
なぜアプリのためにガス代をスポンサーする必要があるのでしょうか?
ユーザーのオンボーディング時にガス代を支払うための暗号資産を用意するのは大きな障壁となります。ガス代を代わりに負担することでこの問題を解決し、最終的にコンバージョン率やリテンションの向上につながります。
ガススポンサーシップは簡単に有効化でき、サポートしている全ネットワークで単一残高から利用可能です。
ガススポンサーシップの有効化方法
プロジェクトの作成または選択
プロジェクトの作成方法はこちらの手順をご覧ください。すでにプロジェクトがある場合は、サインインしてリストから選択してください。 ウォレットまたはコントラクトをスポンサーする
まず、ガススポンサーシップ概要ページにアクセスします。次に、特定のウォレットアドレスに対してガスをスポンサーする場合は+ Add Addressをクリックします。または、Add Contract をクリックして、スポンサーしたいスマートコントラクトを選択します。ウォレットスポンサーとコントラクトスポンサーでは範囲が異なります。ウォレットをスポンサーすると、そのウォレットのリレートランザクションが選択したネットワーク上の複数のコントラクトでカバーされます。コントラクトをスポンサーすると、多くのユーザーが恩恵を受けますが、その特定のコントラクトとのやり取りに限られます。 支払い方法の追加と設定
次に、スポンサーシップの資金をクレジットカードで追加します。ガススポンサーシップ設定にアクセスし、「Setup Payment Method」を選択してください。支払い方法を追加すると、ガススポンサーシップの設定が更新されます。一度だけチャージすることも、自動チャージを設定して毎月どのくらい補助するか細かく調整することもできます。希望のチャージ額を選択したら、設定を保存してください。残高が5ドル未満になり、スポンサーしているコントラクトがある場合は、自動的にお知らせします。 スポンサーシップのテスト
本番リリース前にスポンサー設定をテストすることをおすすめします。コントラクトがすでにデプロイされた後、そのコントラクトを呼び出すか、スポンサーされたウォレットでメインネットのトランザクションを実行してください。まもなくスポンサーされたトランザクションのリストが表示されるはずです。スポンサー設定のテストとしてBuilderのコントラクトデプロイを使用しないでください。デプロイ時のトランザクションでは、デプロイするウォレットがガス代を支払う必要がある場合があります。
エコシステム全体のガススポンサーシップ
また、エコシステム全体のトランザクションをスポンサーする機能も提供しています。これは、リレイヤーを通じて複数の署名者をチェーンレベルで調整する仕組みです。これにより、エコシステム上で開発する開発者やSequenceウォレットのユーザーが、最高のオンボーディングとUXを体験できます。ご希望の場合は、こちらからお問い合わせください。