English
USD
Popular
Other
Teacher Coin
Teacher Coin
ICO
Cryptocurrency for Teachers
Category: Education, Cryptocurrency, Investment
Founded: Apr 13, 2018
Country: United Kingdom
Sadly, you’ve exceeded the limit of adding to favorite.
The limit possible is 5
Increase the limit
Go to website MVP is ready
Registered on Neironix

Information about ICO

Platform Ethereum
Accepted
Start date Jun 15, 2018
End date Jun 30, 2018
Token price 1 TCHR =
Released tokens 500 000 000
Soft cap
Hard cap
Raised
Minimal amount 100 TCHR
Token TCHR - 0.0000135549$
Periods
15.06.2018 30.06.2018
100.00%
Teacher Coin (TCHR)
Teacher Coin (TCHR)
Token
Ethereum
Utility
ERC-20
Platform: Ethereum
trade -
Teacher Coin - use of funds
Office Costs $50,000 Equipment $100,000 Supplies and Advertising $49,000 Other Startup Costs $13,000 Total Startup Costs $212,000 Working Capital Required $100,000 Total Uses of Funds $313,000
Smart contract - Teacher Coin
pragma solidity ^0.4.11;

interface ERC20 {
function totalSupply() constant returns (uint256 totalSupply);
function balanceOf(address _owner) constant returns (uint256 balance);
function transfer(address _to, uint256 _value) returns (bool success);
function transferFrom(address _from, address _to, uint256 _value) returns (bool success);
function approve(address _spender, uint256 _value) returns (bool success);
function allowance(address _owner, address _spender) constant returns (uint256 remaining);
event Transfer(address indexed _from, address indexed _to, uint256 _value);
event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}

/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {

  /**
  * @dev Multiplies two numbers, throws on overflow.
  */
  function mul(uint256 a, uint256 b) internal pure returns (uint256 c) {
    // Gas optimization: this is cheaper than asserting 'a' not being zero, but the
    // benefit is lost if 'b' is also tested.
    // See: https://github.com/OpenZeppelin/openzeppelin-solidity/pull/522
    if (a == 0) {
      return 0;
    }

    c = a * b;
    assert(c / a == b);
    return c;
  }

  /**
  * @dev Integer division of two numbers, truncating the quotient.
  */
  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    // assert(b > 0); // Solidity automatically throws when dividing by 0
    // uint256 c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    return a / b;
  }

  /**
  * @dev Subtracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend).
  */
  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    assert(b <= a);
    return a - b;
  }

  /**
  * @dev Adds two numbers, throws on overflow.
  */
  function add(uint256 a, uint256 b) internal pure returns (uint256 c) {
    c = a + b;
    assert(c >= a);
    return c;
  }
}

contract TeacherCoin is ERC20 {
    
    using SafeMath for uint256;
    
    uint public constant _totalSupply = 500000000000000000000000000;
    
    string public constant symbol = "TCH";
    string public constant name = "Teacher Coin";
    uint8 public constant decimals = 18;
    
    // 1 ether = 10000 TCH
    uint256 public constant RATE = 10000;
    
    address public owner;
    
    
    mapping(address => uint256) balances;
    mapping(address => mapping(address => uint256)) allowed;
    
    function ( ) payable {
        createTokens( );
    }
    
    
    function TeacherCoin( ) {
        owner = msg.sender;
    }
    
    function createTokens( ) payable {
        require(msg.value > 0);
        
        uint256 tokens = msg.value.mul(RATE);
        balances[msg.sender] = balances[msg.sender].add(tokens);
        
        owner.transfer(msg.value);
    }
    
    function totalSupply( ) constant returns (uint256 totalSupply) {
       return _totalSupply;
    }
   
   function balanceOf(address _owner) constant returns (uint256 balance) {
       return balances[_owner];
   }
   
   function transfer(address _to, uint256 _value) returns (bool success) {
       require(
           balances[msg.sender] >= _value
           && _value > 0
        );
        balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(_value);
        Transfer(msg.sender, _to, _value);
        return true;
   }
   
   function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {
       require(
           allowed[_from][msg.sender] >= _value
           && balances[_from] >= _value
           && _value > 0 
        );
        balances[_from] = balances[_from].sub(_value);
        balances[_to] = balances[_to].add(_value);
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
        Transfer(_from, _to, _value);
        return true;
    }
    
    function approve(address _spender, uint256 _value) returns (bool success) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }
    
    function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
        return allowed[_owner][_spender];
        
    }
event Transfer(address indexed _from, address indexed _to, uint256 _value);
event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}
Bounty program - Teacher Coin - Ico - Teacher Coin
Platform:
Reward:
Tokens
Start date:
Sep 21, 2018
End date:
Nov 2, 2018
Distribution of tokens : Nov 14, 2018
Available bounties
Following
Signature BT
Review
Translate
Sharing
Bitcoin
(4.79%)
Ethereum
(2.91%)
Binance Coin
(5.78%)
Cardano
(5.21%)
Dogecoin
(17.95%)
Ripple
(6.14%)
Polkadot
(2.75%)
Bitcoin Cash
(4.72%)
Litecoin
(7.03%)
Stellar
(3.41%)
Tether
(-0.11%)
ChainLink
(5.85%)
Theta
(5.01%)
Ethereum Classic
(8.53%)
EOS
(5.43%)
HexCoin
(4.37%)
Tron
(3.72%)
Vechain
(6.75%)
Uniswap
(3.48%)
Monero
(0.48%)
Support Center
Tracking of cryptocurrency markets has become even more convenient with our application.
Neironix Mobile App
Download for FREE
Download App
Create account
Sign in
Contact technical support
If you have any problems with the system, please describe the problem in the form below, or send your question to: support@neironix.io