web3modal - すべてのウォレットに対応する単一のWeb3プロバイダーソリューション

(A single Web3 provider solution for all Wallets)

Created at: 2018-03-29 14:20:57
Language: TypeScript
License: MIT

v1.x の readme をお探しですか?V1ブランチで利用可能です

Web3Modal

web3マルチチェーンへのオンランプ。Web3Modalは、ユーザーをDappに接続し、ブロックチェーンとの対話を開始するのを非常に簡単にする汎用性の高いライブラリです。

⚠️ v2は初期のアルファ版であり、私たちは継続的により多くの機能、例、ドキュメントを追加しています。現時点では、反応チェーンとevmチェーンでユースケースをサポートしています。より多くのフレームワークとチェーンのサポートが進行中です。

クイックスタート

web3modalを使い始めるのは、好みのフロントエンドフレームワーク、つまりいくつかのパッケージをインストールするのと同じくらい簡単です。 あなたが取り組んでいるチェーンエコシステム、すなわち

@web3modal/react
@web3modal/ethereum

1. ウォレットコネクトプロジェクトIDを取得する

サインアップして生成する cloud.walletconnect.com に向かいます 、これは、エクスプローラーAPI、オプションのWalletConnect RPCプロバイダー、および将来的にはより多くのv2プロトコル機能との対話を可能にするために必要になります。

projectId

2. お気に入りのフレームワークの指示と例に従う

3. 使用する各チェーンパッケージについて理解する

4.モーダルをカスタマイズ!

Web3Modalは、パーソナライズしてdappのUIにうまく適合させるためのいくつかの設定オプションを公開しています。現在、サポートされている設定オプションは以下で指定されていますが、さらに多くの設定オプションが進行中です!

オプション 価値観
テーマ
dark
,
light
アクセントカラー
blackWhite
, , , , , ,
blue
default
green
magenta
orange
teal

貢献

Web3Modalの開発に貢献したい場合は、開発の指示に従ってください。