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.
- ERC-20 token implementation in Solidity
- Button-based functions for token actions (transfer, approve, mint, etc.)
- Compatible with Remix IDE
- Deployable on Sepolia Testnet
- MetaMask wallet integration for testing transactions using Testnets.
- 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.
- Navigate to google cloud for faucet Sepolia ETH.
- Fill the required things.
- 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.
- 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.
- 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.
- Solidity
- Remix IDE
- Ethereum Sepolia Testnet
- MetaMask Wallet
- Sepolia Ethereum Faucet
- Sepolia Etherscan