Skip to content

A decentralized application template in pure JavaScript, HTML, and CSS. It uses Vite as its build tool.

License

Notifications You must be signed in to change notification settings

hedera-dev/hedera-vanilla-js-dapp-template

Repository files navigation

Hedera-Vanilla-JS-Dapp-Template

A decentralized application template in pure JavaScript, HTML, and CSS. It uses Vite as its build tool.

Prerequisites

Create a wallet if you don't already have one! Select from the options below:

Hashpack Wallet

Blade Wallet

Metamask Wallet

  • Install the MetaMask extension.
  • Import a Hedera ECDSA based testnet account into MetaMask.

Kabila Wallet

How to activate your account on Hedera Testnet

How to Set up

Update the PROJECT_ID in services/walletConnectClient.js to be your own wallet connect project id.

Need an alternative JSON RPC Relay Endpoint?

This DApp utilizes Hashio to connect to Hedera Testnet over RPC. There are more options available to establish a connection to Hedera Networks:

  • Hashio
  • Validation Cloud
  • Hedera JSON RPC Relay
  • QuickNode

Follow the guide how to connect to Hedera Networks over RPC to learn how to connect.

How to Run

  1. Clone the repo
  2. npm i to install dependencies
  3. npm run dev

How to Build

npm run build

License

Apache 2.0

About

A decentralized application template in pure JavaScript, HTML, and CSS. It uses Vite as its build tool.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published