Provides a plug-and-play auth component to connect and communicate with three different dataverse-kernel providers: Dataverse-Snap(running in MetaMask Snap), Meteor-Wallet(running in Meteor extension), and Meteor-Web(running in embedded iframe).
pnpm install
pnpm dev
the demo will be running on http://localhost:3000/.
attentions:
- Dataverse Snap is still in the testing phase, you need to use Metamask flask and run the snap server locally before using it.
- You may need to pre-install the Meteor-Wallet browser extension before using it. Only MetaMask stable is available, you need to disable MetaMask flask.