Skip to content

Pandaphobic/erc20-token

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Testing ERC20 Token / Web3 / React

Welcome to my first ever ERC20 token! I used remix to deploy to a local Ganache instance. For now, this has only been tested with MetaMask. This project is not intended for anything other than personal research and should not be used as a boilerplate as better tools already exist.

If you're look for a starting point for Web3, definitely check out scaffold-eth. Lots of cool stuff over there!

This project front end was bootstrapped with Create React App.

Install and Setup

  1. Clone the repo and run npm install in the root.
  2. Import the remixbackup.zip and deploy the contract to your local dev chain (I used ganache while developing this but did not incorporate truffle at all.)

npm start

Runs the front end app in the development mode.
Open http://localhost:3000 to view it in the browser.

Working / Not Working

Faucet - Working

  • Should deliver 69 coins to whatever wallet you connect with

Camp Fire - Not Working

  • I have to change the way Web3 is implemented here but I'll need to circle back.

General Feature List

  • Single page React App
  • React Router and basic hooks
  • Modified Bootstrap / Bootswatch UI
  • Metamask Onboarding Code
  • Web3.js to work with web3
  • Remix IDE for creating the contract
  • Inherits from Open Zeppelin ERC20 standard

Home

Example View1

Faucet

Example View2

Example View3

Campfire

Example View4

About

My first ERC20 token. Remix to deploy, ganache as the dev chain, injected web3 with metamask (connected to ganache localhost:8545)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors