Overview ERC20
PRICE
$0.088804

ON-CHAIN MARKET CAP n/a

Total Supply:
420,069,000,000.00 TRUMP42069

Holders:
8
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
18
Contract Source Code Verified (Partial Match)
Contract Name:
MakeCryptoGreatAgain

Compiler Version
v0.8.20+commit.a1b79de6

Optimization Enabled:
No

Created At:
Mon, 28 Oct 2024 07:59:35 GMT
MakeCryptoGreatAgain.sol
MakeCryptoGreatAgain.sol
MakeCryptoGreatAgain.sol


Contract ABI
[
  {
    "inputs": [],
    "stateMutability": "nonpayable",
    "type": "constructor"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "allowance",
        "type": "uint256"
      },
      {
        "internalType": "uint256",
        "name": "needed",
        "type": "uint256"
      }
    ],
    "name": "ERC20InsufficientAllowance",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "sender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "balance",
        "type": "uint256"
      },
      {
        "internalType": "uint256",
        "name": "needed",
        "type": "uint256"
      }
    ],
    "name": "ERC20InsufficientBalance",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "approver",
        "type": "address"
      }
    ],
    "name": "ERC20InvalidApprover",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "receiver",
        "type": "address"
      }
    ],
    "name": "ERC20InvalidReceiver",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "sender",
        "type": "address"
      }
    ],
    "name": "ERC20InvalidSender",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      }
    ],
    "name": "ERC20InvalidSpender",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "owner",
        "type": "address"
      }
    ],
    "name": "OwnableInvalidOwner",
    "type": "error"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "account",
        "type": "address"
      }
    ],
    "name": "OwnableUnauthorizedAccount",
    "type": "error"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": true,
        "internalType": "address",
        "name": "owner",
        "type": "address"
      },
      {
        "indexed": true,
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "value",
        "type": "uint256"
      }
    ],
    "name": "Approval",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": true,
        "internalType": "address",
        "name": "previousOwner",
        "type": "address"
      },
      {
        "indexed": true,
        "internalType": "address",
        "name": "newOwner",
        "type": "address"
      }
    ],
    "name": "OwnershipTransferred",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": true,
        "internalType": "address",
        "name": "from",
        "type": "address"
      },
      {
        "indexed": true,
        "internalType": "address",
        "name": "to",
        "type": "address"
      },
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "value",
        "type": "uint256"
      }
    ],
    "name": "Transfer",
    "type": "event"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "owner",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      }
    ],
    "name": "allowance",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "value",
        "type": "uint256"
      }
    ],
    "name": "approve",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "account",
        "type": "address"
      }
    ],
    "name": "balanceOf",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "decimals",
    "outputs": [
      {
        "internalType": "uint8",
        "name": "",
        "type": "uint8"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "name",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "owner",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "renounceOwnership",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "symbol",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "totalSupply",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "to",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "value",
        "type": "uint256"
      }
    ],
    "name": "transfer",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "from",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "to",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "value",
        "type": "uint256"
      }
    ],
    "name": "transferFrom",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "newOwner",
        "type": "address"
      }
    ],
    "name": "transferOwnership",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  }
]


Contract Creation Code
608060405234801562000010575f80fd5b50336040518060400160405280601781526020017f4d616b652043727970746f20477265617420416761696e0000000000000000008152506040518060400160405280600a81526020017f5452554d5034323036390000000000000000000000000000000000000000000081525081600390816200008f919062000851565b508060049081620000a1919062000851565b5050505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160362000117575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016200010e919062000978565b60405180910390fd5b62000128816200018060201b60201c565b506200016a336200013e6200024360201b60201c565b600a6200014c919062000b1c565b6461ce1043406200015e919062000b6c565b6200024b60201b60201c565b6200017a620002d560201b60201c565b62000c57565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f6012905090565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620002be575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401620002b5919062000978565b60405180910390fd5b620002d15f8383620002f860201b60201c565b5050565b620002e56200051c60201b60201c565b620002f65f6200018060201b60201c565b565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036200034c578060025f8282546200033f919062000bb6565b925050819055506200041d565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015620003d8578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401620003cf9392919062000c01565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000466578060025f8282540392505081905550620004b0565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200050f919062000c3c565b60405180910390a3505050565b6200052c620005be60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1662000552620005c560201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1614620005bc576200057e620005be60201b60201c565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401620005b3919062000978565b60405180910390fd5b565b5f33905090565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806200066957607f821691505b6020821081036200067f576200067e62000624565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302620006e37fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620006a6565b620006ef8683620006a6565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f62000739620007336200072d8462000707565b62000710565b62000707565b9050919050565b5f819050919050565b620007548362000719565b6200076c620007638262000740565b848454620006b2565b825550505050565b5f90565b6200078262000774565b6200078f81848462000749565b505050565b5b81811015620007b657620007aa5f8262000778565b60018101905062000795565b5050565b601f8211156200080557620007cf8162000685565b620007da8462000697565b81016020851015620007ea578190505b62000802620007f98562000697565b83018262000794565b50505b505050565b5f82821c905092915050565b5f620008275f19846008026200080a565b1980831691505092915050565b5f62000841838362000816565b9150826002028217905092915050565b6200085c82620005ed565b67ffffffffffffffff811115620008785762000877620005f7565b5b62000884825462000651565b62000891828285620007ba565b5f60209050601f831160018114620008c7575f8415620008b2578287015190505b620008be858262000834565b8655506200092d565b601f198416620008d78662000685565b5f5b828110156200090057848901518255600182019150602085019450602081019050620008d9565b868310156200092057848901516200091c601f89168262000816565b8355505b6001600288020188555050505b505050505050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f620009608262000935565b9050919050565b620009728162000954565b82525050565b5f6020820190506200098d5f83018462000967565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b600185111562000a1d57808604811115620009f557620009f462000993565b5b600185161562000a055780820291505b808102905062000a1585620009c0565b9450620009d5565b94509492505050565b5f8262000a37576001905062000b09565b8162000a46575f905062000b09565b816001811462000a5f576002811462000a6a5762000aa0565b600191505062000b09565b60ff84111562000a7f5762000a7e62000993565b5b8360020a91508482111562000a995762000a9862000993565b5b5062000b09565b5060208310610133831016604e8410600b841016171562000ada5782820a90508381111562000ad45762000ad362000993565b5b62000b09565b62000ae98484846001620009cc565b9250905081840481111562000b035762000b0262000993565b5b81810290505b9392505050565b5f60ff82169050919050565b5f62000b288262000707565b915062000b358362000b10565b925062000b647fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000a26565b905092915050565b5f62000b788262000707565b915062000b858362000707565b925082820262000b958162000707565b9150828204841483151762000baf5762000bae62000993565b5b5092915050565b5f62000bc28262000707565b915062000bcf8362000707565b925082820190508082111562000bea5762000be962000993565b5b92915050565b62000bfb8162000707565b82525050565b5f60608201905062000c165f83018662000967565b62000c25602083018562000bf0565b62000c34604083018462000bf0565b949350505050565b5f60208201905062000c515f83018462000bf0565b92915050565b61106a8062000c655f395ff3fe608060405234801561000f575f80fd5b50600436106100b2575f3560e01c8063715018a61161006f578063715018a6146101a05780638da5cb5b146101aa57806395d89b41146101c8578063a9059cbb146101e6578063dd62ed3e14610216578063f2fde38b14610246576100b2565b806306fdde03146100b6578063095ea7b3146100d457806318160ddd1461010457806323b872dd14610122578063313ce5671461015257806370a0823114610170575b5f80fd5b6100be610262565b6040516100cb9190610ce3565b60405180910390f35b6100ee60048036038101906100e99190610d94565b6102f2565b6040516100fb9190610dec565b60405180910390f35b61010c610314565b6040516101199190610e14565b60405180910390f35b61013c60048036038101906101379190610e2d565b61031d565b6040516101499190610dec565b60405180910390f35b61015a61034b565b6040516101679190610e98565b60405180910390f35b61018a60048036038101906101859190610eb1565b610353565b6040516101979190610e14565b60405180910390f35b6101a8610398565b005b6101b26103ab565b6040516101bf9190610eeb565b60405180910390f35b6101d06103d3565b6040516101dd9190610ce3565b60405180910390f35b61020060048036038101906101fb9190610d94565b610463565b60405161020d9190610dec565b60405180910390f35b610230600480360381019061022b9190610f04565b610485565b60405161023d9190610e14565b60405180910390f35b610260600480360381019061025b9190610eb1565b610507565b005b60606003805461027190610f6f565b80601f016020809104026020016040519081016040528092919081815260200182805461029d90610f6f565b80156102e85780601f106102bf576101008083540402835291602001916102e8565b820191905f5260205f20905b8154815290600101906020018083116102cb57829003601f168201915b5050505050905090565b5f806102fc61058b565b9050610309818585610592565b600191505092915050565b5f600254905090565b5f8061032761058b565b90506103348582856105a4565b61033f858585610637565b60019150509392505050565b5f6012905090565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6103a0610727565b6103a95f6107ae565b565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546103e290610f6f565b80601f016020809104026020016040519081016040528092919081815260200182805461040e90610f6f565b80156104595780601f1061043057610100808354040283529160200191610459565b820191905f5260205f20905b81548152906001019060200180831161043c57829003601f168201915b5050505050905090565b5f8061046d61058b565b905061047a818585610637565b600191505092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b61050f610727565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361057f575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016105769190610eeb565b60405180910390fd5b610588816107ae565b50565b5f33905090565b61059f8383836001610871565b505050565b5f6105af8484610485565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8110156106315781811015610622578281836040517ffb8f41b200000000000000000000000000000000000000000000000000000000815260040161061993929190610f9f565b60405180910390fd5b61063084848484035f610871565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036106a7575f6040517f96c6fd1e00000000000000000000000000000000000000000000000000000000815260040161069e9190610eeb565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610717575f6040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161070e9190610eeb565b60405180910390fd5b610722838383610a40565b505050565b61072f61058b565b73ffffffffffffffffffffffffffffffffffffffff1661074d6103ab565b73ffffffffffffffffffffffffffffffffffffffff16146107ac5761077061058b565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016107a39190610eeb565b60405180910390fd5b565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036108e1575f6040517fe602df050000000000000000000000000000000000000000000000000000000081526004016108d89190610eeb565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610951575f6040517f94280d620000000000000000000000000000000000000000000000000000000081526004016109489190610eeb565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610a3a578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610a319190610e14565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610a90578060025f828254610a849190611001565b92505081905550610b5e565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610b19578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401610b1093929190610f9f565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ba5578060025f8282540392505081905550610bef565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610c4c9190610e14565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610c90578082015181840152602081019050610c75565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610cb582610c59565b610cbf8185610c63565b9350610ccf818560208601610c73565b610cd881610c9b565b840191505092915050565b5f6020820190508181035f830152610cfb8184610cab565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610d3082610d07565b9050919050565b610d4081610d26565b8114610d4a575f80fd5b50565b5f81359050610d5b81610d37565b92915050565b5f819050919050565b610d7381610d61565b8114610d7d575f80fd5b50565b5f81359050610d8e81610d6a565b92915050565b5f8060408385031215610daa57610da9610d03565b5b5f610db785828601610d4d565b9250506020610dc885828601610d80565b9150509250929050565b5f8115159050919050565b610de681610dd2565b82525050565b5f602082019050610dff5f830184610ddd565b92915050565b610e0e81610d61565b82525050565b5f602082019050610e275f830184610e05565b92915050565b5f805f60608486031215610e4457610e43610d03565b5b5f610e5186828701610d4d565b9350506020610e6286828701610d4d565b9250506040610e7386828701610d80565b9150509250925092565b5f60ff82169050919050565b610e9281610e7d565b82525050565b5f602082019050610eab5f830184610e89565b92915050565b5f60208284031215610ec657610ec5610d03565b5b5f610ed384828501610d4d565b91505092915050565b610ee581610d26565b82525050565b5f602082019050610efe5f830184610edc565b92915050565b5f8060408385031215610f1a57610f19610d03565b5b5f610f2785828601610d4d565b9250506020610f3885828601610d4d565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610f8657607f821691505b602082108103610f9957610f98610f42565b5b50919050565b5f606082019050610fb25f830186610edc565b610fbf6020830185610e05565b610fcc6040830184610e05565b949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61100b82610d61565b915061101683610d61565b925082820190508082111561102e5761102d610fd4565b5b9291505056fea264697066735822122000323c66d0bbe2caa99a3a30b7cd747ac63ba42ce1a59268b8a334247def4f7c64736f6c63430008140033