vassiliou.se Testnet

2025

Web3 Smart Token with dApp

Full-stack
Software Developer
#web3 #smartcontract #Ethereum #BinanceSmartChain #ERC #MetaMask #blockchain #crypto

This project is a fully functional dApp that allows users to interact with the custom web3 smart contract called the vassiliou.se Token (VST). The platform integrates with popular crypto wallets like MetaMask, enabling users to send and receive VST tokens. Additionally, the platform supports live updates by monitoring blockchain transactions, as well as automatically configuring the network on the user’s wallet. The token can only be minted by the authorized owner of the smart contract, ensuring secure and controlled token distribution. The project demonstrates the integration of blockchain technology with a user-friendly web application.

I developed the entire project, including the Solidity smart contract and the Next.js web app, integrated MetaMask SDK and Ethers.js for wallet connectivity and blockchain interactions, and implemented live transaction monitoring, as well as automatic network configuration.

The project consists of:

  • Web3 smart contract written in Solidity and Node.js, compatible with Ethereum and Binance Smart Chain (BSC).
  • Smart contract implements the ERC standard for the vassiliou.se Token (VST).
  • Deployed on a local Hardhat node for testing and development.
  • Web app built with Next.js and TypeScript for backend and frontend logic.
  • Integration with MetaMask SDK and Ethers.js for wallet connectivity and blockchain interactions.
  • Features include:
    • Sending and receiving VST tokens.
    • Restricted token minting functionality accessible only to the contract owner.
    • Live transaction monitoring using blockchain event listeners.
    • Automatic network configuration for MetaMask to simplify user onboarding.

Solidity, Node.js, TypeScript, Next.js Hardhat, Ethers.js, MetaMask SDK

© 2024 Vassiliou. All rights reserved.
Designed with ❤️ by me