OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Shardeum Dapp Boilerplate

Shardeum dApp Boilerplate is a public TypeScript starter repository for building decentralized applications on Shardeum EVM Testnet. It contains an OpenZeppelin-based ERC-20 contract, a React and Vite frontend with MetaMask wallet integration, and Hardhat deployment configuration.

Independent OpenViST project profile, based on linked sources.

Shardeum Dapp Boilerplate — OpenViST project profile in Developer Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it as a code starting point when exploring a Shardeum testnet token dApp and its wallet-connected interface.

Who it is for

  • Developers creating a Shardeum EVM Testnet dApp prototype.
  • Developers adapting a token contract and wallet-connected frontend for testnet experiments.

Documented uses

  • Start a Shardeum testnet dApp from an existing React and TypeScript project.
  • Deploy a sample ERC-20 token contract with burn, permit and owner-controlled mint functionality.
  • Connect MetaMask to view token balances and transfer tokens through a frontend.
Before you choose

Requirements & limits

The repository is publicly visible on GitHub. The provided evidence does not identify a license.

  • The project is preconfigured for Shardeum EVM Testnet, Chain ID 8119.
  • The README requires Node.js 18 or later, MetaMask and test SHM for its setup and testnet workflow.
  • A local environment file holds the deployment wallet private key; the README warns against committing it.
  • The maintainers describe the project as a reference boilerplate and assign audits and comprehensive testing to developers.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install the starter project

Clone the repository and install its npm dependencies.

Before you start

  • Git
  • Node.js version 18 or later
  • A code editor; VS Code is recommended

Steps

  1. Clone the repository from GitHub.

  2. Change into the repository directory.

  3. Run npm install.

Expected outcome

The project files and npm dependencies are installed locally.

Guide limitations

  • These steps set up the project only; they do not deploy the contract or run the frontend.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
17 October 2026
Original website title
shardeum/shardeum-dapp-boilerplate · Official homepage title · retained in its source language