Skip to content

IEEE-VIT/Red-Flag

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Red-Flag

Red-Flag is a Solidity-based repository containing ERC-20 smart contracts designed for deployment and testing on the Sepolia Ethereum Test Network using Remix IDE and MetaMask. The contracts include button-triggered functions that allow users to interact with ERC-20 tokens directly from the Remix interface. This repo guides the user on how to work on a network that deals with transaction of cryptocurrency and creation of tokens on different networks.

Features

  1. ERC-20 token implementation in Solidity
  2. Button-based functions for token actions (transfer, approve, mint, etc.)
  3. Compatible with Remix IDE
  4. Deployable on Sepolia Testnet
  5. MetaMask wallet integration for testing transactions using Testnets.

Guide

1. Creation Of MetaMask walllet

  • Navigate to Chrome extension of MetaMask wallet for downloading it.
  • Create your wallet on MetaMask.
  • Navigate to network and enable Testnets.
  • Navigate to tokens and choose Sepolia.

2. Sepolia Ethernet faucet

  • Navigate to google cloud for faucet Sepolia ETH.
  • Fill the required things.

3. Open Remix IDE

  • Go to https://remix.ethereum.org
  • Create a new workspace.
  • Create a new file - Paste Rf.sol in it( In line 11 and 26 change the name from Rf to the name of file given by you).
  • Create one more new file - Paste EIP20Interface.sol in it and name it as EIP20Interface only.

4. Compile the Contract

5. Deploy the Contract

  • Open Deploy & Run Transactions.
  • Set environment to Browser Extension – MetaMask.
  • Confirm the contract in MetaMask.
  • Ensure MetaMask is connected to Sepolia Test Network.
  • Click Deploy & Verify.
  • Confirm the transaction in MetaMask.
  • Call ERC-20 functions directly.
  • Send transactions using MetaMask.
  • Verify token balances and transfers on Sepolia.

6. Confirming the transaction

  • To check if the transaction has been added as the blockchain in our test network:
  • Go to https://sepolia.etherscan.io
  • Copy paste the deployed Contract address.

Tech Stack

  • Solidity
  • Remix IDE
  • Ethereum Sepolia Testnet
  • MetaMask Wallet
  • Sepolia Ethereum Faucet
  • Sepolia Etherscan

About

Red-Flag is a repository that contains solidity files for generating ERC-20 tokens designed for deployment of smart contract on Remix IDE for Sepolia Ethereum Test network with the MetaMask wallet

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors