Skip to content

Created a Svelte web application that detects whether the user has Metamask installed as an extension or not. This then leads them to connect the account (if they have Metamask) or it requests the user to download the Metamask extension (if they don't have it installed).

Notifications You must be signed in to change notification settings

darrenjamesso/Metamask-Web3-dApp

Repository files navigation

Metamask Web3 Application

This web application was made through the use of the Svelte framework while integrating Solidity Smart Contracts

Resources used: Svelte, Ethereum, Metamask, Solidity, OpenZeppelin

The Web3 dApp: Deej Dapp

For this project you can use either git clone or npx degit

To clone

git clone https://github.com/darrenjamesso/Metamask-Web3-dApp.git

To use degit

npx degit darrenjamesso/Metamask-Web3-dApp <your-app-folder>

Dependencies

You will need to download node.js and web3.js

To do that:

npm install web3

To run the site:

npm run build
npm run dev

Because you're using svelte, you will be redirected to the https://localhost:5000

Enjoy!

About

Created a Svelte web application that detects whether the user has Metamask installed as an extension or not. This then leads them to connect the account (if they have Metamask) or it requests the user to download the Metamask extension (if they don't have it installed).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published