Arcana Network SendIt アプリケーションを使用すると、ユーザーは電子メールまたは受信者の Twitter ハンドルを介して暗号を送信できます。 SendIt が受信者に完全な所有権を与えて安全に処理するため、受信者にとってウォレット アドレスを持つことは前提条件ではありません。送信者が受信者の電子メールまたは Twitter ハンドルへの暗号送信トランザクションを確認するとすぐに、新しいウォレット アドレスが自動的に関連付けられます。受信したすべての暗号には、認証後の受信者のみがこのウォレット アドレスを使用してアクセスできます。
SendIt は、ユーザーが Web3 アプリを簡単にオンボードできるように、内部で Arcana Auth SDK を使用します。 詳細については、「Arcana Auth ドキュメント」を参照してください。
Arcana メインネットにデプロイされた SendIt アプリケーションをチェックアウトできます: https://sendit.arcana.network
次のリンクから SendIt にログインするだけです。
https://sendit.arcana.network/app
暗号を送信できるようにするには、ホワイトリストに登録されたユーザーは、Google、Twitter、またはその他のサポートされている認証プロバイダーを使用してログインする必要があります。また、アルカナ ウォレットの残高がゼロ以外である必要があります。 ホワイトリストに登録されたすべてのユーザーは、ウォレットの残高がゼロ以外になるように、いくつかの Polygon Mumbai Testnet MATIC トークンでブートストラップされます。
ログイン後、ホワイトリストに登録されたユーザーは Arcana ウォレットにアクセスできます。ウォレットに関連付けられたさまざまなトークンと暗号資産を表示します。 SendIt アプリを使用して、暗号通貨を任意の電子メール ID または Twitter ハンドルに送信できます。トランザクションが確認されると、受け取った暗号を取得するための SendIt リンクについて通知する電子メールを受信者に送信できます。 叫び声を送信し、より大きなコミュニティと経験を共有することで、報酬と XP を獲得する他のオプションもあります。
ホワイトリストに登録されたユーザーは、Arcana ウォレットを使用して、他のウォレット アドレスと暗号通貨を送受信することもできます。
電子メール ID または Twitter 経由でユーザーにギフト/送信された暗号を受け取るには、送信者は受信者への送信トランザクションを確認した後、アプリに表示される SendIt リンクを電子メールで送信するか共有する必要があります。受信者は、このメールを通じてブロックチェーン転送の通知を受け取ります。彼らは、送信者によって共有されたリンクを使用して暗号を要求できます。 暗号通貨を請求する一環として、同じメール ID または Twitter ハンドルを使用し、次のリンクを使用して SendIt アプリにログインする必要があります。
https://sendit.arcana.network/app
電子メール ログインの場合、SendIt へのログインに使用した受信者の同じ電子メール ID に確認電子メールが Arcana Network から送信されます。受信者が認証されると、右下の SendIt アプリのコンテキストに表示される埋め込み Arcana ウォレットに即座にアクセスできます。このウォレットは完全にプライベートであり、ユーザーが所有し、ブロックチェーントランザクションの署名に使用できます。
受信者は、SendIt を使用するために自動的にホワイトリストに登録されます。さらに、メール ID や Twitter ハンドルを介して SendIt を通じて他のユーザーと暗号通貨を送信/共有することもできます。 Arcana ウォレット UI を使用して、任意のウォレット アドレス経由で暗号通貨を共有することもできます。ユーザーはNFTなどを表示することもできます。
Arcana ウォレットの使用方法の詳細については、「Arcana ウォレット ユーザーガイド」を参照してください。
SendIt は、Vite フレームワークを使用する TypeScript で書かれた Vue アプリです。 「dev」ビルドは Arcana テストネット (https://sendit-app.dev.arcana.network) にデプロイされ、メインネット アプリはアクセスのために https://sendit.arcana.network にデプロイされます。 新規ユーザーは SendIt を利用するよう要求し、招待します。ホワイトリストに登録されたユーザーのみがアプリを使用して暗号通貨を送信できます。 SendIt アカウント所有者でなくても、誰でも電子メール ID または Twitter ハンドルを介して暗号通貨を受信できます。
このテンプレートは、Vite で Vue 3 と TypeScript を使用した開発を始めるのに役立ちます。このテンプレートは Vue 3 <script setup>
SFC を使用します。詳細については、スクリプト セットアップのドキュメントを確認してください。
VS Code + Volar (および Vetur を無効にする) + TypeScript Vue プラグイン (Volar)。
.vue
インポートのタイプのサポートTypeScript はデフォルトでは.vue
インポートの型情報を処理できないため、型チェックのためにtsc
CLI をvue-tsc
に置き換えます。エディターでは、TypeScript 言語サービスに.vue
型を認識させるために TypeScript Vue Plugin (Volar) が必要です。
スタンドアロンの TypeScript プラグインでは十分な速度が感じられない場合は、Volar がよりパフォーマンスの高いテイクオーバー モードも実装しています。次の手順で有効にできます。
組み込みの TypeScript 拡張機能を無効にする
Extensions: Show Built-in Extensions
TypeScript and JavaScript Language Features
を見つけて右クリックし、 Disable (Workspace)
を選択します。
コマンド パレットからDeveloper: Reload Window
を実行して、VSCode ウィンドウを再ロードします。
SendIt は内部で Arcana Network Auth SDK を使用します。 Arcana Network のドキュメントで、Auth SDK クイック スタート ガイドと API リファレンス ガイドを確認してください。