Skip to content

chuongtang/web3domains

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Ā 

History

47 Commits
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 

Repository files navigation

Domain name service on Polygon Polygon

Register your own custom domain on Polygon (such as ".cool", ".tricky", ".something"...)
This app let user register a .web3 domain ( such as newday.web3, learning.web3, easymoney.web3...)
Mine is genesis.web3. What is yours?

Tech Stack

Frontend:

  • VITE VITE: superfast frontend tool to render React React.Typescript

Blockchain wallet:

  • Metamask Logo Metamask The crypto wallet for Defi, Web3 Dapps and NFTs.

Styling:

  • Chakra Chakra: a simple, modular and accessible component library for React applications. Fully integrated with VITE

Smart Contract Development:

  • Hardhat Hardhat: a local Ethereum network. Easily deploy your contracts, run tests and debug Solidity Logocode without dealing with live environments.

Deployment:

  • Alchemy Logo Alchemy Blockchain: A Blockchain API that Supercharges Smart Contract deployment.

  • CloudflarePages Logo Cloudflare Pages A Super easy front end deployment platform. Just connect your GitHub or GitLab account. After that, itā€™s just git push to deploy the app.

Basic Sample Hardhat Project

This project demonstrates a basic Hardhat use case. It comes with a sample contract, a test for that contract, a sample script that deploys that contract, and an example of a task implementation, which simply lists the available accounts.

Try running some of the following tasks:

npx hardhat accounts
npx hardhat compile
npx hardhat clean
npx hardhat test
npx hardhat node
node scripts/sample-script.js
npx hardhat help