ETH Price: $3,264.07 (-7.17%)

Contract

0x8937041C8C52a78c25aa54051F6a9dAdA23D42A2
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve215714682025-01-07 8:41:5911 days ago1736239319IN
McDonaldsCoin: MCDC Token
0 ETH0.000249855.43403144
Approve215614952025-01-05 23:16:5912 days ago1736119019IN
McDonaldsCoin: MCDC Token
0 ETH0.0005276211.37157853
Approve214068062024-12-15 8:44:1134 days ago1734252251IN
McDonaldsCoin: MCDC Token
0 ETH0.000252175.47594131
Approve213830102024-12-12 1:01:4737 days ago1733965307IN
McDonaldsCoin: MCDC Token
0 ETH0.0007205415.67114368
Approve213051632024-12-01 4:06:3548 days ago1733025995IN
McDonaldsCoin: MCDC Token
0 ETH0.000192928
Approve212894662024-11-28 23:26:1150 days ago1732836371IN
McDonaldsCoin: MCDC Token
0 ETH0.000357137.6969384
Approve212701002024-11-26 6:21:2353 days ago1732602083IN
McDonaldsCoin: MCDC Token
0 ETH0.000324666.99721409
Transfer212699012024-11-26 5:41:3553 days ago1732599695IN
McDonaldsCoin: MCDC Token
0 ETH0.000282666.04139132
Approve212454552024-11-22 19:47:5957 days ago1732304879IN
McDonaldsCoin: MCDC Token
0 ETH0.0003202712.26396232
Approve212454512024-11-22 19:47:1157 days ago1732304831IN
McDonaldsCoin: MCDC Token
0 ETH0.0003072312.74030473
Approve212314162024-11-20 20:44:5959 days ago1732135499IN
McDonaldsCoin: MCDC Token
0 ETH0.0011292824.33860167
Approve210400722024-10-25 3:55:1185 days ago1729828511IN
McDonaldsCoin: MCDC Token
0 ETH0.000288186.21902223
Transfer210398272024-10-25 3:05:2385 days ago1729825523IN
McDonaldsCoin: MCDC Token
0 ETH0.000230784.93247157
Transfer209059212024-10-06 10:29:47104 days ago1728210587IN
McDonaldsCoin: MCDC Token
0 ETH0.000390918.35505904
Transfer207617052024-09-16 7:30:23124 days ago1726471823IN
McDonaldsCoin: MCDC Token
0 ETH0.0003335611.23568438
Transfer207616662024-09-16 7:22:35124 days ago1726471355IN
McDonaldsCoin: MCDC Token
0 ETH0.000456779.762636
Transfer201974252024-06-29 12:44:59203 days ago1719665099IN
McDonaldsCoin: MCDC Token
0 ETH0.000123052.63006765
Transfer201973812024-06-29 12:36:11203 days ago1719664571IN
McDonaldsCoin: MCDC Token
0 ETH0.000091081.94678178
Approve199295402024-05-23 2:16:11240 days ago1716430571IN
McDonaldsCoin: MCDC Token
0 ETH0.000250125.43154808
Approve197151202024-04-23 2:30:11270 days ago1713839411IN
McDonaldsCoin: MCDC Token
0 ETH0.000392488.45891018
Approve197150752024-04-23 2:21:11270 days ago1713838871IN
McDonaldsCoin: MCDC Token
0 ETH0.000369547.96458813
Transfer193399482024-03-01 11:12:11323 days ago1709291531IN
McDonaldsCoin: MCDC Token
0 ETH0.0020276743.33742264
Approve189189522024-01-02 9:57:35382 days ago1704189455IN
McDonaldsCoin: MCDC Token
0 ETH0.000505320.95394878
Approve188044102023-12-17 7:57:35398 days ago1702799855IN
McDonaldsCoin: MCDC Token
0 ETH0.0006610627.41311387
Approve182073642023-09-24 18:12:35482 days ago1695579155IN
McDonaldsCoin: MCDC Token
0 ETH0.0002756211.42965482
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
MCDCToken

Compiler Version
v0.4.26+commit.4563c3fc

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2021-02-03
*/

pragma solidity ^0.4.24;

// ----------------------------------------------------------------------------
// Sample token contract
//
// Symbol        : MCDC
// Name          : McDonaldsCoin
// Total supply  : 3700000000
// Decimals      : 2
// Owner Account : 0x5b05140C34e9F46B059a95054dE6bec9a213E9F9
//
// ----------------------------------------------------------------------------


// ----------------------------------------------------------------------------
// Lib: Safe Math
// ----------------------------------------------------------------------------
contract SafeMath {

    function safeAdd(uint a, uint b) public pure returns (uint c) {
        c = a + b;
        require(c >= a);
    }

    function safeSub(uint a, uint b) public pure returns (uint c) {
        require(b <= a);
        c = a - b;
    }

    function safeMul(uint a, uint b) public pure returns (uint c) {
        c = a * b;
        require(a == 0 || c / a == b);
    }

    function safeDiv(uint a, uint b) public pure returns (uint c) {
        require(b > 0);
        c = a / b;
    }
}


/**
ERC Token Standard #20 Interface
https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md
*/
contract ERC20Interface {
    function totalSupply() public constant returns (uint);
    function balanceOf(address tokenOwner) public constant returns (uint balance);
    function allowance(address tokenOwner, address spender) public constant returns (uint remaining);
    function transfer(address to, uint tokens) public returns (bool success);
    function approve(address spender, uint tokens) public returns (bool success);
    function transferFrom(address from, address to, uint tokens) public returns (bool success);

    event Transfer(address indexed from, address indexed to, uint tokens);
    event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}


/**
Contract function to receive approval and execute function in one call
Borrowed from MiniMeToken
*/
contract ApproveAndCallFallBack {
    function receiveApproval(address from, uint256 tokens, address token, bytes data) public;
}

/**
ERC20 Token, with the addition of symbol, name and decimals and assisted token transfers
*/
contract MCDCToken is ERC20Interface, SafeMath {
    string public symbol;
    string public  name;
    uint8 public decimals;
    uint public _totalSupply;

    mapping(address => uint) balances;
    mapping(address => mapping(address => uint)) allowed;


    // ------------------------------------------------------------------------
    // Constructor
    // ------------------------------------------------------------------------
    constructor() public {
        symbol = "MCDC";
        name = "McDonaldsCoin";
        decimals = 2;
        _totalSupply = 3700000000;
        balances[0x5b05140C34e9F46B059a95054dE6bec9a213E9F9] = _totalSupply;
        emit Transfer(address(0), 0x5b05140C34e9F46B059a95054dE6bec9a213E9F9, _totalSupply);
    }


    // ------------------------------------------------------------------------
    // Total supply
    // ------------------------------------------------------------------------
    function totalSupply() public constant returns (uint) {
        return _totalSupply  - balances[address(0)];
    }


    // ------------------------------------------------------------------------
    // Get the token balance for account tokenOwner
    // ------------------------------------------------------------------------
    function balanceOf(address tokenOwner) public constant returns (uint balance) {
        return balances[tokenOwner];
    }


    // ------------------------------------------------------------------------
    // Transfer the balance from token owner's account to to account
    // - Owner's account must have sufficient balance to transfer
    // - 0 value transfers are allowed
    // ------------------------------------------------------------------------
    function transfer(address to, uint tokens) public returns (bool success) {
        balances[msg.sender] = safeSub(balances[msg.sender], tokens);
        balances[to] = safeAdd(balances[to], tokens);
        emit Transfer(msg.sender, to, tokens);
        return true;
    }


    // ------------------------------------------------------------------------
    // Token owner can approve for spender to transferFrom(...) tokens
    // from the token owner's account
    //
    // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md
    // recommends that there are no checks for the approval double-spend attack
    // as this should be implemented in user interfaces 
    // ------------------------------------------------------------------------
    function approve(address spender, uint tokens) public returns (bool success) {
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender, spender, tokens);
        return true;
    }


    // ------------------------------------------------------------------------
    // Transfer tokens from the from account to the to account
    // 
    // The calling account must already have sufficient tokens approve(...)-d
    // for spending from the from account and
    // - From account must have sufficient balance to transfer
    // - Spender must have sufficient allowance to transfer
    // - 0 value transfers are allowed
    // ------------------------------------------------------------------------
    function transferFrom(address from, address to, uint tokens) public returns (bool success) {
        balances[from] = safeSub(balances[from], tokens);
        allowed[from][msg.sender] = safeSub(allowed[from][msg.sender], tokens);
        balances[to] = safeAdd(balances[to], tokens);
        emit Transfer(from, to, tokens);
        return true;
    }


    // ------------------------------------------------------------------------
    // Returns the amount of tokens approved by the owner that can be
    // transferred to the spender's account
    // ------------------------------------------------------------------------
    function allowance(address tokenOwner, address spender) public constant returns (uint remaining) {
        return allowed[tokenOwner][spender];
    }


    // ------------------------------------------------------------------------
    // Token owner can approve for spender to transferFrom(...) tokens
    // from the token owner's account. The spender contract function
    // receiveApproval(...) is then executed
    // ------------------------------------------------------------------------
    function approveAndCall(address spender, uint tokens, bytes data) public returns (bool success) {
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender, spender, tokens);
        ApproveAndCallFallBack(spender).receiveApproval(msg.sender, tokens, this, data);
        return true;
    }


    // ------------------------------------------------------------------------
    // Don't accept ETH
    // ------------------------------------------------------------------------
    function () public payable {
        revert();
    }
}

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":"tokens","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"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":"tokens","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"tokenOwner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeSub","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeDiv","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"tokens","type":"uint256"},{"name":"data","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeMul","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":true,"inputs":[{"name":"tokenOwner","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeAdd","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"tokenOwner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Approval","type":"event"}]

608060405234801561001057600080fd5b506040805180820190915260048082527f4d43444300000000000000000000000000000000000000000000000000000000602090920191825261005591600091610131565b5060408051808201909152600d8082527f4d63446f6e616c6473436f696e00000000000000000000000000000000000000602090920191825261009a91600191610131565b506002805460ff19168117905563dc8985006003819055735b05140c34e9f46b059a95054de6bec9a213e9f96000818152600460209081527fd3fd7945f9f24e6b3275fdba01016b9da2902c8e4e18393d1cce8292d5534f258490556040805194855251929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a36101cc565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061017257805160ff191683800117855561019f565b8280016001018555821561019f579182015b8281111561019f578251825591602001919060010190610184565b506101ab9291506101af565b5090565b6101c991905b808211156101ab57600081556001016101b5565b90565b6108f3806101db6000396000f3006080604052600436106100da5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100df578063095ea7b31461016957806318160ddd146101a157806323b872dd146101c8578063313ce567146101f25780633eaaf86b1461021d57806370a082311461023257806395d89b4114610253578063a293d1e814610268578063a9059cbb14610283578063b5931f7c146102a7578063cae9ca51146102c2578063d05c78da1461032b578063dd62ed3e14610346578063e6cb90131461036d575b600080fd5b3480156100eb57600080fd5b506100f4610388565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561012e578181015183820152602001610116565b50505050905090810190601f16801561015b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561017557600080fd5b5061018d600160a060020a0360043516602435610415565b604080519115158252519081900360200190f35b3480156101ad57600080fd5b506101b661047c565b60408051918252519081900360200190f35b3480156101d457600080fd5b5061018d600160a060020a03600435811690602435166044356104ae565b3480156101fe57600080fd5b506102076105a7565b6040805160ff9092168252519081900360200190f35b34801561022957600080fd5b506101b66105b0565b34801561023e57600080fd5b506101b6600160a060020a03600435166105b6565b34801561025f57600080fd5b506100f46105d1565b34801561027457600080fd5b506101b660043560243561062c565b34801561028f57600080fd5b5061018d600160a060020a0360043516602435610641565b3480156102b357600080fd5b506101b66004356024356106e5565b3480156102ce57600080fd5b50604080516020600460443581810135601f810184900484028501840190955284845261018d948235600160a060020a03169460248035953695946064949201919081908401838280828437509497506107069650505050505050565b34801561033757600080fd5b506101b6600435602435610867565b34801561035257600080fd5b506101b6600160a060020a036004358116906024351661088c565b34801561037957600080fd5b506101b66004356024356108b7565b60018054604080516020600284861615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561040d5780601f106103e25761010080835404028352916020019161040d565b820191906000526020600020905b8154815290600101906020018083116103f057829003601f168201915b505050505081565b336000818152600560209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b6000805260046020527f17ef568e3e12ab5b9c7254a8d58478811de00f9e6eb34345acd53bf8fd09d3ec546003540390565b600160a060020a0383166000908152600460205260408120546104d1908361062c565b600160a060020a0385166000908152600460209081526040808320939093556005815282822033835290522054610508908361062c565b600160a060020a03808616600090815260056020908152604080832033845282528083209490945591861681526004909152205461054690836108b7565b600160a060020a0380851660008181526004602090815260409182902094909455805186815290519193928816927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a35060019392505050565b60025460ff1681565b60035481565b600160a060020a031660009081526004602052604090205490565b6000805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561040d5780601f106103e25761010080835404028352916020019161040d565b60008282111561063b57600080fd5b50900390565b3360009081526004602052604081205461065b908361062c565b3360009081526004602052604080822092909255600160a060020a0385168152205461068790836108b7565b600160a060020a0384166000818152600460209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b60008082116106f357600080fd5b81838115156106fe57fe5b049392505050565b336000818152600560209081526040808320600160a060020a038816808552908352818420879055815187815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a36040517f8f4ffcb10000000000000000000000000000000000000000000000000000000081523360048201818152602483018690523060448401819052608060648501908152865160848601528651600160a060020a038a1695638f4ffcb195948a94938a939192909160a490910190602085019080838360005b838110156107f65781810151838201526020016107de565b50505050905090810190601f1680156108235780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15801561084557600080fd5b505af1158015610859573d6000803e3d6000fd5b506001979650505050505050565b818102821580610881575081838281151561087e57fe5b04145b151561047657600080fd5b600160a060020a03918216600090815260056020908152604080832093909416825291909152205490565b8181018281101561047657600080fd00a165627a7a72305820b0f43e91d903833929a3e7b5565228e31c3073a25711ff506f43d543ffceeb050029

Deployed Bytecode

0x6080604052600436106100da5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100df578063095ea7b31461016957806318160ddd146101a157806323b872dd146101c8578063313ce567146101f25780633eaaf86b1461021d57806370a082311461023257806395d89b4114610253578063a293d1e814610268578063a9059cbb14610283578063b5931f7c146102a7578063cae9ca51146102c2578063d05c78da1461032b578063dd62ed3e14610346578063e6cb90131461036d575b600080fd5b3480156100eb57600080fd5b506100f4610388565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561012e578181015183820152602001610116565b50505050905090810190601f16801561015b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561017557600080fd5b5061018d600160a060020a0360043516602435610415565b604080519115158252519081900360200190f35b3480156101ad57600080fd5b506101b661047c565b60408051918252519081900360200190f35b3480156101d457600080fd5b5061018d600160a060020a03600435811690602435166044356104ae565b3480156101fe57600080fd5b506102076105a7565b6040805160ff9092168252519081900360200190f35b34801561022957600080fd5b506101b66105b0565b34801561023e57600080fd5b506101b6600160a060020a03600435166105b6565b34801561025f57600080fd5b506100f46105d1565b34801561027457600080fd5b506101b660043560243561062c565b34801561028f57600080fd5b5061018d600160a060020a0360043516602435610641565b3480156102b357600080fd5b506101b66004356024356106e5565b3480156102ce57600080fd5b50604080516020600460443581810135601f810184900484028501840190955284845261018d948235600160a060020a03169460248035953695946064949201919081908401838280828437509497506107069650505050505050565b34801561033757600080fd5b506101b6600435602435610867565b34801561035257600080fd5b506101b6600160a060020a036004358116906024351661088c565b34801561037957600080fd5b506101b66004356024356108b7565b60018054604080516020600284861615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561040d5780601f106103e25761010080835404028352916020019161040d565b820191906000526020600020905b8154815290600101906020018083116103f057829003601f168201915b505050505081565b336000818152600560209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b6000805260046020527f17ef568e3e12ab5b9c7254a8d58478811de00f9e6eb34345acd53bf8fd09d3ec546003540390565b600160a060020a0383166000908152600460205260408120546104d1908361062c565b600160a060020a0385166000908152600460209081526040808320939093556005815282822033835290522054610508908361062c565b600160a060020a03808616600090815260056020908152604080832033845282528083209490945591861681526004909152205461054690836108b7565b600160a060020a0380851660008181526004602090815260409182902094909455805186815290519193928816927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a35060019392505050565b60025460ff1681565b60035481565b600160a060020a031660009081526004602052604090205490565b6000805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561040d5780601f106103e25761010080835404028352916020019161040d565b60008282111561063b57600080fd5b50900390565b3360009081526004602052604081205461065b908361062c565b3360009081526004602052604080822092909255600160a060020a0385168152205461068790836108b7565b600160a060020a0384166000818152600460209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b60008082116106f357600080fd5b81838115156106fe57fe5b049392505050565b336000818152600560209081526040808320600160a060020a038816808552908352818420879055815187815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a36040517f8f4ffcb10000000000000000000000000000000000000000000000000000000081523360048201818152602483018690523060448401819052608060648501908152865160848601528651600160a060020a038a1695638f4ffcb195948a94938a939192909160a490910190602085019080838360005b838110156107f65781810151838201526020016107de565b50505050905090810190601f1680156108235780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15801561084557600080fd5b505af1158015610859573d6000803e3d6000fd5b506001979650505050505050565b818102821580610881575081838281151561087e57fe5b04145b151561047657600080fd5b600160a060020a03918216600090815260056020908152604080832093909416825291909152205490565b8181018281101561047657600080fd00a165627a7a72305820b0f43e91d903833929a3e7b5565228e31c3073a25711ff506f43d543ffceeb050029

Deployed Bytecode Sourcemap

2287:5041:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7309:8;;;2368:19;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2368:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;2368:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4856:208;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4856:208:0;-1:-1:-1;;;;;4856:208:0;;;;;;;;;;;;;;;;;;;;;;;;;3252:116;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3252:116:0;;;;;;;;;;;;;;;;;;;;5600:358;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5600:358:0;-1:-1:-1;;;;;5600:358:0;;;;;;;;;;;;2394:21;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2394:21:0;;;;;;;;;;;;;;;;;;;;;;;2422:24;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2422:24:0;;;;3593:124;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3593:124:0;-1:-1:-1;;;;;3593:124:0;;;;;2341:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2341:20:0;;;;735:116;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;735:116:0;;;;;;;4066:277;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4066:277:0;-1:-1:-1;;;;;4066:277:0;;;;;;;997:115;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;997:115:0;;;;;;;6757:317;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6757:317:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6757:317:0;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;6757:317:0;;-1:-1:-1;6757:317:0;;-1:-1:-1;;;;;;;6757:317:0;859:130;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;859:130:0;;;;;;;6246:151;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6246:151:0;-1:-1:-1;;;;;6246:151:0;;;;;;;;;;611:116;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;611:116:0;;;;;;;2368:19;;;;;;;;;;;;;;;-1:-1:-1;;2368:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4856:208::-;4952:10;4919:12;4944:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;4944:28:0;;;;;;;;;;;:37;;;4997;;;;;;;4919:12;;4944:28;;4952:10;;4997:37;;;;;;;;-1:-1:-1;5052:4:0;4856:208;;;;;:::o;3252:116::-;3300:4;3340:20;;:8;:20;;;;3324:12;;:36;3252:116;:::o;5600:358::-;-1:-1:-1;;;;;5727:14:0;;5677:12;5727:14;;;:8;:14;;;;;;5719:31;;5743:6;5719:7;:31::i;:::-;-1:-1:-1;;;;;5702:14:0;;;;;;:8;:14;;;;;;;;:48;;;;5797:7;:13;;;;;5811:10;5797:25;;;;;;5789:42;;5824:6;5789:7;:42::i;:::-;-1:-1:-1;;;;;5761:13:0;;;;;;;:7;:13;;;;;;;;5775:10;5761:25;;;;;;;:70;;;;5865:12;;;;;:8;:12;;;;;5857:29;;5879:6;5857:7;:29::i;:::-;-1:-1:-1;;;;;5842:12:0;;;;;;;:8;:12;;;;;;;;;:44;;;;5902:26;;;;;;;5842:12;;5902:26;;;;;;;;;;;;;-1:-1:-1;5946:4:0;5600:358;;;;;:::o;2394:21::-;;;;;;:::o;2422:24::-;;;;:::o;3593:124::-;-1:-1:-1;;;;;3689:20:0;3657:12;3689:20;;;:8;:20;;;;;;;3593:124::o;2341:20::-;;;;;;;;;;;;;;;-1:-1:-1;;2341:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;735:116;789:6;816;;;;808:15;;;;;;-1:-1:-1;838:5:0;;;735:116::o;4066:277::-;4190:10;4125:12;4181:20;;;:8;:20;;;;;;4173:37;;4203:6;4173:7;:37::i;:::-;4159:10;4150:20;;;;:8;:20;;;;;;:60;;;;-1:-1:-1;;;;;4244:12:0;;;;;;4236:29;;4258:6;4236:7;:29::i;:::-;-1:-1:-1;;;;;4221:12:0;;;;;;:8;:12;;;;;;;;;:44;;;;4281:32;;;;;;;4221:12;;4290:10;;4281:32;;;;;;;;;;-1:-1:-1;4331:4:0;4066:277;;;;:::o;997:115::-;1051:6;1078:5;;;1070:14;;;;;;1103:1;1099;:5;;;;;;;;;997:115;-1:-1:-1;;;997:115:0:o;6757:317::-;6872:10;6839:12;6864:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;6864:28:0;;;;;;;;;;;:37;;;6917;;;;;;;6839:12;;6864:28;;6872:10;;6917:37;;;;;;;;6965:79;;;;;7013:10;6965:79;;;;;;;;;;;;7033:4;6965:79;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6965:47:0;;;;;7013:10;7025:6;;7033:4;7039;;6965:79;;;;;;;;;;;;;;;;-1:-1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;6965:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6965:79:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;7062:4:0;;6757:317;-1:-1:-1;;;;;;;6757:317:0:o;859:130::-;936:5;;;960:6;;;:20;;;979:1;974;970;:5;;;;;;;;:10;960:20;952:29;;;;;;;6246:151;-1:-1:-1;;;;;6361:19:0;;;6327:14;6361:19;;;:7;:19;;;;;;;;:28;;;;;;;;;;;;;6246:151::o;611:116::-;688:5;;;712:6;;;;704:15;;;;

Swarm Source

bzzr://b0f43e91d903833929a3e7b5565228e31c3073a25711ff506f43d543ffceeb05

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

OVERVIEW

McDonaldsCoin is a parody art project gamified token. Through NFT trading, game-specific sub-tokens, and LPs, MCDC delivers entertainment but also serves as an education in high level crypto topics.

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]

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.