Contract 0x9389434852b94bbaD4c8AfEd5B7BDBc5Ff0c2275 2

Token Contract 
 
 
Txn Hash
Method
Block
From
To
Value
0x4fa7f6fbf193a576c0cc1dda906b560784c958b616be7ae489e729acb753ed6eTransfer161272322022-12-06 17:25:4717 hrs 20 mins ago0x9786459872e2846cbceac993e4b1bcc0750eda92 IN  TTC Protocol Token0 Ether0.0009019 19.27402565
0xe0817443abeaa44723090e466d05b1392b03773bf062a77e39d07cccebbfb217Transfer157023622022-10-08 9:05:4760 days 1 hr ago0x71977d629162112e0dff5f67b11c96c952656327 IN  TTC Protocol Token0 Ether0.000360827
0xfe9a258639a81e32d8295d2f5a4738209a6832b0889fe33df137f8ee2ce4816aTransfer155724092022-09-20 4:47:1178 days 5 hrs ago0x9cd966194f5fcc7e62e7766d54272ca388825205 IN  TTC Protocol Token0 Ether0.00029148 5.6535984
0x6f7a6940cb4c7075e097b03439d55da12009b2ed5e6f7058a81afb5058561d35Transfer155123902022-09-11 2:44:1287 days 8 hrs ago0xa047c69757adb57f96b6d3c718718f4e7f6ff065 IN  TTC Protocol Token0 Ether0.00013899 5.71365499
0x0b20565736930e57dbc66cae39ab0439975e6815b794435a123af28986e31978Transfer155123872022-09-11 2:44:0087 days 8 hrs ago0x14d0032987932df507a451129bf978a8eb3df704 IN  TTC Protocol Token0 Ether0.00126376 27
0x18e3fe7075b88943ca066b85775fe80472437f96275a23e249ab1b7dc08364ddTransfer155123862022-09-11 2:43:3787 days 8 hrs ago0xa047c69757adb57f96b6d3c718718f4e7f6ff065 IN  TTC Protocol Token0 Ether0.00030235 6.45983521
0x9a2892f3186c953d513ce8e7af9867346b94292061117159aec0f223f186bd63Transfer151918462022-07-22 10:32:13138 days 14 mins ago0xef98641910b6211d763100bc00b3ee3282865b56 IN  TTC Protocol Token0 Ether0.000148355
0x8c82ed737afda5befcde807ed6da6d78a261e63786a7965ed0064ba31eb280c3Transfer145583872022-04-10 14:09:07240 days 20 hrs ago0x5dace7ca9dc833ae4235d0db471ae89a5fdcc939 IN  TTC Protocol Token0 Ether0.0010551 22.54206133
0xaa7cf519f5e12064ba70a6d9e21e99fb576575590013714d516fe56b6c079d7dTransfer138708332021-12-24 23:23:37347 days 11 hrs ago0x7c84a7d9a53736727607329da2c06e766d170786 IN  TTC Protocol Token0 Ether0.0031671361.4
0x56ec25cfeed1a897ee06d7782ca400f9bb7e832807dcb0576dbddf2fa87f9612Transfer138645412021-12-24 0:03:59348 days 10 hrs ago0xbff8456172af59d843dbfe5f6539ca25776c9b38 IN  TTC Protocol Token0 Ether0.00415508140.04320761
0x109b069229c2e004da684ef01bb16b189e66f8e45220bc245cf2a4a9d5f4296bTransfer138607162021-12-23 9:56:49349 days 49 mins ago0x7c84a7d9a53736727607329da2c06e766d170786 IN  TTC Protocol Token0 Ether0.0031973462
0x648cd71139d3fe5f198147712e320d03a9b12b90073e212fe371b3be93aad6bbTransfer137652832021-12-08 14:21:45363 days 20 hrs ago0xeb7dbf0a2ed288f02f530fa393b00cadb5ada638 IN  TTC Protocol Token0 Ether0.0025138584.62434862
0xe83ed5accac0c801ec3d8a1c450be413bcb001e4ae18a3f687b49456f73221a2Transfer137652762021-12-08 14:19:42363 days 20 hrs ago0xb99c8e1624e840172da3bebe245fb1e8f366fb01 IN  TTC Protocol Token0 Ether0.00494475105.64367379
0x440932d751c4a6f6b8c3568a499b39461f8c0d021c2b8542b06f8a8bac039e81Transfer136603212021-11-21 20:32:09380 days 14 hrs ago0x35d2275abadb9d98fe29d13b96a1a742598a1fce IN  TTC Protocol Token0 Ether0.00414897139.66799812
0x6039ea7e40c9c54421dfcec206c67d095c7a48ec239b2844d4240a472bc809daTransfer136602932021-11-21 20:26:01380 days 14 hrs ago0xaac3a64faf98669064a5b83b8a89e003f70b1edc IN  TTC Protocol Token0 Ether0.00482101103
0xd6b4df664043063afd7dedfd2d7f6e2e460d0f201843e4067f9deb2c80fc9aacTransfer136602032021-11-21 20:06:07380 days 14 hrs ago0x35d2275abadb9d98fe29d13b96a1a742598a1fce IN  TTC Protocol Token0 Ether0.00412398138.99497647
0x09d0cdd04cd5a80f6d6f3db072a9690a5038001b4c906b86d9f893db1ebea54fTransfer136601442021-11-21 19:53:05380 days 14 hrs ago0xaac3a64faf98669064a5b83b8a89e003f70b1edc IN  TTC Protocol Token0 Ether0.00763236148
0x38ffa1af04db42eb2604f40bb1958998b78291ba68be8ca165ff372b232d5c30Transfer136485382021-11-19 23:40:59382 days 11 hrs ago0xaac3a64faf98669064a5b83b8a89e003f70b1edc IN  TTC Protocol Token0 Ether0.0019816566
0x3cc323e9b5a3a41001e8b3ae636a71a7eeafe49f23438f5c2f7b48b8fa994009Approve131716012021-09-06 10:24:30457 days 22 mins ago0xb4e6d43c42b6a2c3c4ab5e30565ff4e8de734bce IN  TTC Protocol Token0 Ether0.00444797 95.61005344
0xa365bed6b2729c45f97b76498ee09363e6f7fc54ece858bebc25de03b4cc5343Transfer127786152021-07-07 6:06:18518 days 4 hrs ago0x85af698c70365b4af3b7aefecf9c50a5fc1dc9b5 IN  TTC Protocol Token0 Ether0.0007208337
0xb7f18d09f8bae4eec584da8d53e7b1a9ca951b450b43381090b0389c048b372fTransfer127785662021-07-07 5:54:19518 days 4 hrs ago0x3c89e727cfd685f248f16017aa75d9bd62c00326 IN  TTC Protocol Token0 Ether0.0013535337
0xc7736bf696204066e0a0fc4d9c008b4e25b6c366da569c2a6e68b086dbf644d9Transfer126465452021-06-16 16:24:00538 days 18 hrs ago0x71dd0a7a70c3ef4a326d5815e40ae12f2586f18f IN  TTC Protocol Token0 Ether0.0006627934
0x81e53b1985dba4ad84bcb1733ab427c8dfe38fb1ee359223866b482d44f15287Transfer126464972021-06-16 16:14:45538 days 18 hrs ago0x352745ff5c80fed6997d68b08a6653388a6d2cf1 IN  TTC Protocol Token0 Ether0.0007398638
0xeaadb67546279ee26d31cc32d38ed1c569104834d19afdec0f80346f095eb6c3Transfer126464272021-06-16 15:57:16538 days 18 hrs ago0x352745ff5c80fed6997d68b08a6653388a6d2cf1 IN  TTC Protocol Token0 Ether0.0014958729
0xd8c5d4e25ba561b7fb38b1ea82105514152a5dfa278743e3cab38e2673e9d158Transfer125547492021-06-02 11:17:55552 days 23 hrs ago0xbd951860514683575a4b23ab045c076949de3ca4 IN  TTC Protocol Token0 Ether0.0002922315
[ Download CSV Export 

OVERVIEW

TTC Protocol is a decentralized and token-incentivized protocol for social network services and online communities

View more zero value Internal Transactions in Advanced View mode
Loading

Similar Match Source Code
Note: This contract matches the deployed ByteCode of the Source Code for Contract 0x8f2f4ce535ee239c7a10c6aeff0f2eaf6690cddb

Contract Name:
TTC

Compiler Version
v0.4.21+commit.dfe3193c

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-05-30
*/

pragma solidity ^0.4.16;


library SafeMath {
  function mul(uint a, uint b) internal pure  returns (uint) {
    uint c = a * b;
    require(a == 0 || c / a == b);
    return c;
  }
  function div(uint a, uint b) internal pure returns (uint) {
    require(b > 0);
    uint c = a / b;
    require(a == b * c + a % b);
    return c;
  }
  function sub(uint a, uint b) internal pure returns (uint) {
    require(b <= a);
    return a - b;
  }
  function add(uint a, uint b) internal pure returns (uint) {
    uint c = a + b;
    require(c >= a);
    return c;
  }
  function max64(uint64 a, uint64 b) internal  pure returns (uint64) {
    return a >= b ? a : b;
  }
  function min64(uint64 a, uint64 b) internal  pure returns (uint64) {
    return a < b ? a : b;
  }
  function max256(uint256 a, uint256 b) internal  pure returns (uint256) {
    return a >= b ? a : b;
  }
  function min256(uint256 a, uint256 b) internal  pure returns (uint256) {
    return a < b ? a : b;
  }
}

contract ERC20Basic {
  uint public totalSupply;
  function balanceOf(address who) public constant returns (uint);
  function transfer(address to, uint value) public;
  event Transfer(address indexed from, address indexed to, uint value);
}

contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) public constant returns (uint);
  function transferFrom(address from, address to, uint value) public;
  function approve(address spender, uint value) public;
  event Approval(address indexed owner, address indexed spender, uint value);
}

contract BasicToken is ERC20Basic {
  
  using SafeMath for uint;
  
  mapping(address => uint) balances;

  function transfer(address _to, uint _value) public{
    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    Transfer(msg.sender, _to, _value);
  }

  function balanceOf(address _owner) public constant returns (uint balance) {
    return balances[_owner];
  }
}


contract StandardToken is BasicToken, ERC20 {
  mapping (address => mapping (address => uint)) allowed;

  function transferFrom(address _from, address _to, uint _value) public {
    balances[_to] = balances[_to].add(_value);
    balances[_from] = balances[_from].sub(_value);
    allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
    Transfer(_from, _to, _value);
  }

  function approve(address _spender, uint _value) public{
    require((_value == 0) || (allowed[msg.sender][_spender] == 0)) ;
    allowed[msg.sender][_spender] = _value;
    Approval(msg.sender, _spender, _value);
  }

  function allowance(address _owner, address _spender) public constant returns (uint remaining) {
    return allowed[_owner][_spender];
  }
}


contract Ownable {
    address public owner;

    function Ownable() public{
        owner = msg.sender;
    }

    modifier onlyOwner {
        require(msg.sender == owner);
        _;
    }
    function transferOwnership(address newOwner) onlyOwner public{
        if (newOwner != address(0)) {
            owner = newOwner;
        }
    }
}


contract TTC is StandardToken, Ownable {
  string public constant name = "TTC";
  string public constant symbol = "TTC";
  uint public constant decimals = 18;


  function TTC() public {
      totalSupply = 1000000000000000000000000000;
      balances[msg.sender] = totalSupply; // Send all tokens to owner
  }


  function burn(uint _value) onlyOwner public returns (bool) {
    balances[msg.sender] = balances[msg.sender].sub(_value);
    totalSupply = totalSupply.sub(_value);
    Transfer(msg.sender, 0x0, _value);
    return true;
  }

}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"}]

6060604052341561000f57600080fd5b33600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506b033b2e3c9fd0803ce8000000600081905550600054600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e64806100b86000396000f3006060604052600436106100ba576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100bf578063095ea7b31461014d57806318160ddd1461018f57806323b872dd146101b8578063313ce5671461021957806342966c681461024257806370a082311461027d5780638da5cb5b146102ca57806395d89b411461031f578063a9059cbb146103ad578063dd62ed3e146103ef578063f2fde38b1461045b575b600080fd5b34156100ca57600080fd5b6100d2610494565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101125780820151818401526020810190506100f7565b50505050905090810190601f16801561013f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561015857600080fd5b61018d600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506104cd565b005b341561019a57600080fd5b6101a261064d565b6040518082815260200191505060405180910390f35b34156101c357600080fd5b610217600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610653565b005b341561022457600080fd5b61022c6108f6565b6040518082815260200191505060405180910390f35b341561024d57600080fd5b61026360048080359060200190919050506108fb565b604051808215151515815260200191505060405180910390f35b341561028857600080fd5b6102b4600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610a62565b6040518082815260200191505060405180910390f35b34156102d557600080fd5b6102dd610aab565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561032a57600080fd5b610332610ad1565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610372578082015181840152602081019050610357565b50505050905090810190601f16801561039f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156103b857600080fd5b6103ed600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610b0a565b005b34156103fa57600080fd5b610445600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610c9d565b6040518082815260200191505060405180910390f35b341561046657600080fd5b610492600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610d24565b005b6040805190810160405280600381526020017f545443000000000000000000000000000000000000000000000000000000000081525081565b600081148061055857506000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b151561056357600080fd5b80600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a35050565b60005481565b6106a581600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610dfb90919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061073a81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e1c90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061080c81600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e1c90919063ffffffff16565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b601281565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561095957600080fd5b6109ab82600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e1c90919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a0382600054610e1c90919063ffffffff16565b60008190555060003373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050919050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280600381526020017f545443000000000000000000000000000000000000000000000000000000000081525081565b610b5c81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e1c90919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610bf181600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610dfb90919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610d8057600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515610df85780600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b6000808284019050838110151515610e1257600080fd5b8091505092915050565b6000828211151515610e2d57600080fd5b8183039050929150505600a165627a7a72305820c6ba6e72816ee081863e583797637512e760f31a05a7d01217fcc227f84dd84b0029

Swarm Source

bzzr://c6ba6e72816ee081863e583797637512e760f31a05a7d01217fcc227f84dd84b
Block Transaction Difficulty Gas Used Reward
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.