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?
Frontend:
- VITE: superfast frontend tool to render React.
Blockchain wallet:
- Metamask The crypto wallet for Defi, Web3 Dapps and NFTs.
Styling:
- Chakra: a simple, modular and accessible component library for React applications. Fully integrated with
Smart Contract Development:
- Hardhat: a local Ethereum network. Easily deploy your contracts, run tests and debug code without dealing with live environments.
Deployment:
-
Alchemy Blockchain: A Blockchain API that Supercharges Smart Contract deployment.
-
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.
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