Blsqui Walletの始め方

⚡ BlsquiはInteraction Templates(FLIX)により、ゲーム体験を損なわないように設計されたカストディアル・ウォレットです。

STEP 01

Svelte Webフレームワークをインストール

Svelteは既存のフレームワークに比べて高速で、ブロックチェーンゲーム開発に非常に適しています。

npm create vite@latest web3-game-frontend -- --template svelte-ts
STEP 02 & 03

FCLライブラリの導入

npm install @onflow/fcl
import { config, authenticate, unauthenticate, currentUser, mutate } from '@onflow/fcl';
STEP 04

ブロックチェーン接続設定

TESTNET

config({
  "discovery.wallet": "https://lab.blsqui.net/authn",
  "accessNode.api": "https://rest-testnet.onflow.org",
  "flow.network": "testnet",
  "app.detail.title": "Your Game Name"
})

MAINNET

config({
  "discovery.wallet": (Currently in beta version),
  "accessNode.api": "https://rest-mainnet.onflow.org",
  "flow.network": "mainnet",
  "app.detail.title": "Your Game Name"
})
STEP 05

サインインボタンの配置

<button on:click={authenticate}>
  Sign In with Blsqui
</button>

Preview UI

STEP 06 & 07

ウォレットの認証フロー

1. Enter Email Address

2. Enter 6-digit OTP

Success!

Flowアドレスが発行されました。これで自由にブロックチェーンゲームの開発を開始できます。

Preview UI