Giter VIP home page Giter VIP logo

erc20_live_coding's Introduction

Deploy Simple ERC20 Token on Remix

Deploy Token on Remix

  1. Compile and deploy contracts on JVM to check all is working well
  • Copy Token.sol Solidity Code into a file in Remix rename Token.sol
  • Select Solidity Compiler Page
    • On Compiler Options dropdown select 0.8.6 version
    • Click "Compile Token.sol" button
  • Select Deploy and Run Transactions Page
    • Environment dropdown select JavaScript VM
    • Accounts dropdwon -> pick any of the accounts in dropdown
  • Deploy Button
    • Enter the parameters for deployment for (name, symbol, decimals,totalSupply)
    • Example paramters "TokenName", "TKT", 18, 7000
    • Click deploy button
  • Deployed Contracts
    • Scroll down to deployed contracts section and click on deployed contract
    • View buttons for all the functions you can carry out on contract e.g approve, transfer etc
  1. Deploy Token to Kovan Testnet
  • Select Deploy and Run Transactions Page
    • Environment dropdown select Injected Web3 (to allow use of Metamask)
    • Accounts dropdwon will have first currently selected Metamask account
  • Get some testnet ETH, Kovan ETH into the deploying account
  • Deploy Button
    • Enter the parameters for deployment for (name, symbol, decimals,totalSupply)
    • Example paramters "TokenName", "TKT", 18, 7000000000000000000000
    • Click deploy button and confirm transaction on MetaMask
  • Deployed Contracts
    • Scroll down to deployed contracts section and click on deployed contract
    • View buttons for all the functions you can carry out on contract e.g approve, transfer etc (Deployer will have all the initial tokens)
    • Copy the Deployed Token address on Deployed Contracts e.g 0x5b01c8aE3185774068AF96978e1461c2A31e8A9e

List ERC20 Token on Uniswap

  • Go to Uniswap
    • Click on Pool Tab
    • Click on More Tab and Select Create Pool
  • Add Liquidity
    • Under Select Pair leave ETH selected
    • Click on Select Token dropdown
    • Paste your deployed Token address into Search
    • Your deployed Token will show => Click Import
    • On same add Liquidity Page, select a fee e.g 0.3% fee ideal for stable pairs
  • Initialize Pool
    • On same Liquidity Page => Set the starting price for Token e.g 0.001
    • Set the price range 0.001 to 0.002
  • Deposit Amounts
    • Ensure you have sufficient balances for the amounts you will choose to deposit
    • Select amount of ETH to deposit e.g 0.001 ETH corresponding equal amount of your Token will be displayed
    • Click Approve Button and confirm transaction on Metamask
    • Once transaction finished you can click on Preview to view the added Token vs ETH liquidity pool
    • Click Add to finalize the adding of assets and liquidity pool creation
  • New Pool will display once success on your positions on page

erc20_live_coding's People

Contributors

matricksdecoder avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.