Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adidem23/tokenforge
This Platform is faucet platform for my created ERC20 token named Avalaon
https://github.com/adidem23/tokenforge
javascript metamask nodejs polygon vitejs
Last synced: about 2 months ago
JSON representation
This Platform is faucet platform for my created ERC20 token named Avalaon
- Host: GitHub
- URL: https://github.com/adidem23/tokenforge
- Owner: Adidem23
- Created: 2024-01-17T18:12:11.000Z (12 months ago)
- Default Branch: master
- Last Pushed: 2024-04-21T04:53:42.000Z (9 months ago)
- Last Synced: 2024-05-21T01:53:02.419Z (8 months ago)
- Topics: javascript, metamask, nodejs, polygon, vitejs
- Language: JavaScript
- Homepage: https://avalontoken.netlify.app/
- Size: 1.13 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
TokenForge: Forge Your ERC20 on Polygon
Table of Contents
## About The Project :
## TokenForge: Forge Your ERC20 on Polygon Mumbai
This is Faucet platform for ERC20 Token Called Avalon which is on Polygon-mumbai chain and It is also Your ERC20 Token maker Dapp fully compatible with polygon-mumbai chain now But in future it will compatible with most of chains
## Token Introduction :
## Key Features :
## Minting Your Own ERC20 On Polygon-Mumbai :
- The Main Feature of the Token is to make ERC20 token on users demand it asks for only name of token and it unit and we are good to go## Mintng Avalon Tokens :
- It provides faucet for minting Avalon tokens# Video :
- Youtube : https://youtu.be/XBKHXwTq0j4?si=YyOH8JLrXnFS6AMZ# Built With :
- [![My Skills](https://skillicons.dev/icons?i=vite&perline=3)](https://skillicons.dev) ViteJs
- [![My Skills](https://skillicons.dev/icons?i=nodejs&perline=3)](https://skillicons.dev) NodeJs
- [![My Skills](https://skillicons.dev/icons?i=express&perline=3)](https://skillicons.dev) ExpressJs
- [![My Skills](https://skillicons.dev/icons?i=solidity&perline=3)](https://skillicons.dev) Solidity
- Alongside thses I have used openzepplin , hardhat , uiver.io and NodeJs childprocesses and EthereJS for Implementation .# Prerequisites :
* npm
```sh
npm install npm@latest -g
```
* You Require Metamask Wallet and Some polygon Mumbai matic Tokens
* NodeJs
```sh
Download Nodejs Version ^ 18.0.0 LTS
```# Installation :
Follow The Installation manual and install dependencies1. Clone Project and go inside Frontend
```sh
npm install --force
```2. Run Following Command in terminal
```sh
npm run dev
```3. App is Running on localhost:5173 😎
4. Go in Backend Folder and run following Command
```sh
npm install --force
```
5. Go in Scripts folder in Backend6. Run Following Command
```sh
node Server.js
```
7. Backend Server is started on localhost:6189## Note : Do not Kill Both Terminals in VSCode Both Frontend and Backend
# Deployments :
- Spline3D Avalon Token Link : https://app.spline.design/file/3faa78b9-40f3-420d-a2a6-7051243dc33f
- Figma Frontend File : https://www.figma.com/file/ubSrlhksM84sxqmgXCS5Oo/Avalaon-Faucet?type=design&node-id=0-1&mode=design&t=nT2IHmsXkkcfq9QB-0
- Avalon Token Contract Address : https://mumbai.polygonscan.com/address/0xfd69Ac19BE151600274cfA426c3a5dFBA028fC72
- Avalon Faucet Smart Contract Address : https://mumbai.polygonscan.com/address/0x7581A37c5Fa089c369d4D89ca0c4a56e09792782
- Deployed Site Link : https://avalontoken.netlify.app/# Screenshots :
# Frontend :
# Error Without Connecting Account :
# ConnectAccount and Faucet :
# Metamask PopUp :
# Mint Successful :
# Transaction Hash Of Minted Transaction :
# Transaction on Polygon-Mumbai :
# Balance of Contract Reduced After Transaction :
# Creating Your Own Token :
# Metamask Popup :
# Deployed Token Contract Address :
# Import Tokens :
# Here Are Your Own ERC20 Tokens :