Code Monkey home page Code Monkey logo

module_21's Introduction

Module_21_Challenge

Challenge: Martian Token Crowdsale


We will create a fungible token that is ERC-20 compliant and that will be minted by using a Crowdsale contract from the OpenZeppelin Solidity library.

The crowdsale contract will manage the entire crowdsale process, allowing users to send ether to the contract and in return receive KASEI , or KaseiCoin tokens.

  • Symbol: KASEI
  • Token Name: KaseCoin

Usage

USE STAGES 1-4:

  1. Create the KaseiCoin Token Contract

  2. Create the KaseiCoin Crowdsale Contract

  3. Create the KaseiCoin Deployer Contract

  4. Deploy the Crowdsale to a Local Blockchain


Now to show the steps listed above:

KaseiCoin Contract

KaseiCoin

KaseiCoin Crowdsale Contract

KaiseCoinCrowdsale

KaseiCoin Deployer Contract

KaiseCoinCrowdsale

Deploy the Crowdsale to a Local Blockchain

DeployContract

Use test accounts to buy new tokens.

KASEIinMetaMask


After purchasing tokens with test accounts, view the total supply of minted tokens and the amount of wei that has been raised by the crowdsale. See the video below:

buyKasei.mov

Contributors

Kendren Cornish

Technologies

MetaMask - MetaMask is a digital wallet for the Ethereum blockchain

Solidity - This is a programming language we use to create smart contracts.

Remix IDE website - This is where we build and test smart contracts that we create with Solidity.

Ganache This program allows you to quickly and easily set up/test a local blockchain.


module_21's People

Contributors

cornishlikeadam avatar

Watchers

 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.