本ドキュメントは、CoreまたはMetaMaskで、Avalanche NetworkをdAppと統合する方法を示しています。
Core
Avalancheを搭載したCoreは、Avalancheアプリ、Subnets、ブリッジ、NFTを1つのシームレスで高性能なブラウザ拡張機能にまとめたオールインワン・オペレーティング・システムです。別の言い方をすれば、Coreはウォレット以上のものです。ウォレット、エクスプローラ、ブリッジ、サブネット、dApps、その他を組み合わせたWeb3オペレーティングシステムなのです。
Coreチームによるビルド済みのツールを使って、Coreに接続するためのdAppを簡単に準備できます。
まず、こちらからブラウザ拡張機能Coreをダウンロードし、インストールしてください。
avalanche-dapp-sdksには、@web3-react/core を経由して Core 拡張に具体的に接続する例が含まれています。
git clone [email protected]:ava-labs/avalanche-dapp-sdks.git
cd avalanche-dapp-sdks
yarn bootstrap
次に、packages/avalanche-connector-example にあるこのサンプルプロジェクトをチェックしてください。
cd packages/avalanche-connector-example
npm start
ブラウザで「http://localhost:3000/」を読み込み、下のページにある「Connect Avalanche」ボタンをクリックします。
注意:
詳細については、READMEをご覧ください。
このGoogle Driveに、Connect with Coreボタンを作成するために必要なアセットが用意されています。
MetaMaskの追加方法などについては、こちらのページをご覧ください。
ご質問、問題点、改善点など、開発者コミュニティーのDiscordサーバーでさらなるディスカッションが可能です。
その他のご質問は、ナレッジベースをご覧いただくか、support.avax.networkのチャットボタンからサポートチームメンバーまでお問い合わせください。