Overview ERC20
PRICE
$0.034846

ON-CHAIN MARKET CAP n/a

Total Supply:
10,000,000,000.00 Normie

Holders:
148
Profile Summary
Blockchain:
Base (8453)


Decimals:
10
Contract Source Code Verified (Partial Match)
Contract Name:
Normie

Compiler Version
v0.8.25+commit.b61c2a91

Optimization Enabled:
No

Created At:
Tue, 28 May 2024 15:13:15 GMT
Normie.sol
Normie.sol
Normie.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"
  },
  {
    "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": "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": "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"
  }
]


Contract Creation Code
608060405234801561000f575f80fd5b506040518060400160405280600f81526020017f244e6f726d6965206f6e204241534500000000000000000000000000000000008152506040518060400160405280600681526020017f4e6f726d69650000000000000000000000000000000000000000000000000000815250816003908161008b91906106a0565b50806004908161009b91906106a0565b5050506100d7336100b06100dc60201b60201c565b600a6100bc91906108d7565b6402540be4006100cc9190610921565b6100e460201b60201c565b610ae3565b5f600a905090565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610154575f6040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161014b91906109a1565b60405180910390fd5b6101655f838361016960201b60201c565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036101b9578060025f8282546101ad91906109ba565b9250508190555061036b565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490505f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16146102dd575f731dd7ce87e11304d03abc2f000d9b3de18255563e73ffffffffffffffffffffffffffffffffffffffff166323b872dd8686866040518463ffffffff1660e01b815260040161027e939291906109fc565b6020604051808303815f875af115801561029a573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102be9190610a6a565b9050806102d7576001836102d291906109ba565b6102d9565b815b9150505b81811015610326578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161031d93929190610a95565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036103b2578060025f82825403925050819055506103fc565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516104599190610aca565b60405180910390a3505050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806104e157607f821691505b6020821081036104f4576104f361049d565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026105567fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8261051b565b610560868361051b565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6105a461059f61059a84610578565b610581565b610578565b9050919050565b5f819050919050565b6105bd8361058a565b6105d16105c9826105ab565b848454610527565b825550505050565b5f90565b6105e56105d9565b6105f08184846105b4565b505050565b5b81811015610613576106085f826105dd565b6001810190506105f6565b5050565b601f82111561065857610629816104fa565b6106328461050c565b81016020851015610641578190505b61065561064d8561050c565b8301826105f5565b50505b505050565b5f82821c905092915050565b5f6106785f198460080261065d565b1980831691505092915050565b5f6106908383610669565b9150826002028217905092915050565b6106a982610466565b67ffffffffffffffff8111156106c2576106c1610470565b5b6106cc82546104ca565b6106d7828285610617565b5f60209050601f831160018114610708575f84156106f6578287015190505b6107008582610685565b865550610767565b601f198416610716866104fa565b5f5b8281101561073d57848901518255600182019150602085019450602081019050610718565b8683101561075a5784890151610756601f891682610669565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156107f1578086048111156107cd576107cc61076f565b5b60018516156107dc5780820291505b80810290506107ea8561079c565b94506107b1565b94509492505050565b5f8261080957600190506108c4565b81610816575f90506108c4565b816001811461082c576002811461083657610865565b60019150506108c4565b60ff8411156108485761084761076f565b5b8360020a91508482111561085f5761085e61076f565b5b506108c4565b5060208310610133831016604e8410600b841016171561089a5782820a9050838111156108955761089461076f565b5b6108c4565b6108a784848460016107a8565b925090508184048111156108be576108bd61076f565b5b81810290505b9392505050565b5f60ff82169050919050565b5f6108e182610578565b91506108ec836108cb565b92506109197fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846107fa565b905092915050565b5f61092b82610578565b915061093683610578565b925082820261094481610578565b9150828204841483151761095b5761095a61076f565b5b5092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61098b82610962565b9050919050565b61099b81610981565b82525050565b5f6020820190506109b45f830184610992565b92915050565b5f6109c482610578565b91506109cf83610578565b92508282019050808211156109e7576109e661076f565b5b92915050565b6109f681610578565b82525050565b5f606082019050610a0f5f830186610992565b610a1c6020830185610992565b610a2960408301846109ed565b949350505050565b5f80fd5b5f8115159050919050565b610a4981610a35565b8114610a53575f80fd5b50565b5f81519050610a6481610a40565b92915050565b5f60208284031215610a7f57610a7e610a31565b5b5f610a8c84828501610a56565b91505092915050565b5f606082019050610aa85f830186610992565b610ab560208301856109ed565b610ac260408301846109ed565b949350505050565b5f602082019050610add5f8301846109ed565b92915050565b610f4f80610af05f395ff3fe608060405234801561000f575f80fd5b5060043610610091575f3560e01c8063313ce56711610064578063313ce5671461013157806370a082311461014f57806395d89b411461017f578063a9059cbb1461019d578063dd62ed3e146101cd57610091565b806306fdde0314610095578063095ea7b3146100b357806318160ddd146100e357806323b872dd14610101575b5f80fd5b61009d6101fd565b6040516100aa9190610b3e565b60405180910390f35b6100cd60048036038101906100c89190610bef565b61028d565b6040516100da9190610c47565b60405180910390f35b6100eb6102af565b6040516100f89190610c6f565b60405180910390f35b61011b60048036038101906101169190610c88565b6102b8565b6040516101289190610c47565b60405180910390f35b6101396102e6565b6040516101469190610cf3565b60405180910390f35b61016960048036038101906101649190610d0c565b6102ee565b6040516101769190610c6f565b60405180910390f35b610187610333565b6040516101949190610b3e565b60405180910390f35b6101b760048036038101906101b29190610bef565b6103c3565b6040516101c49190610c47565b60405180910390f35b6101e760048036038101906101e29190610d37565b6103e5565b6040516101f49190610c6f565b60405180910390f35b60606003805461020c90610da2565b80601f016020809104026020016040519081016040528092919081815260200182805461023890610da2565b80156102835780601f1061025a57610100808354040283529160200191610283565b820191905f5260205f20905b81548152906001019060200180831161026657829003601f168201915b5050505050905090565b5f80610297610467565b90506102a481858561046e565b600191505092915050565b5f600254905090565b5f806102c2610467565b90506102cf858285610480565b6102da858585610512565b60019150509392505050565b5f600a905090565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60606004805461034290610da2565b80601f016020809104026020016040519081016040528092919081815260200182805461036e90610da2565b80156103b95780601f10610390576101008083540402835291602001916103b9565b820191905f5260205f20905b81548152906001019060200180831161039c57829003601f168201915b5050505050905090565b5f806103cd610467565b90506103da818585610512565b600191505092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b61047b8383836001610602565b505050565b5f61048b84846103e5565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461050c57818110156104fd578281836040517ffb8f41b20000000000000000000000000000000000000000000000000000000081526004016104f493929190610de1565b60405180910390fd5b61050b84848484035f610602565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610582575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016105799190610e16565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036105f2575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016105e99190610e16565b60405180910390fd5b6105fd8383836107d1565b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610672575f6040517fe602df050000000000000000000000000000000000000000000000000000000081526004016106699190610e16565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036106e2575f6040517f94280d620000000000000000000000000000000000000000000000000000000081526004016106d99190610e16565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555080156107cb578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516107c29190610c6f565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610821578060025f8282546108159190610e5c565b925050819055506109d3565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490505f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614610945575f731dd7ce87e11304d03abc2f000d9b3de18255563e73ffffffffffffffffffffffffffffffffffffffff166323b872dd8686866040518463ffffffff1660e01b81526004016108e693929190610e8f565b6020604051808303815f875af1158015610902573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109269190610eee565b90508061093f5760018361093a9190610e5c565b610941565b815b9150505b8181101561098e578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161098593929190610de1565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610a1a578060025f8282540392505081905550610a64565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610ac19190610c6f565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610b1082610ace565b610b1a8185610ad8565b9350610b2a818560208601610ae8565b610b3381610af6565b840191505092915050565b5f6020820190508181035f830152610b568184610b06565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610b8b82610b62565b9050919050565b610b9b81610b81565b8114610ba5575f80fd5b50565b5f81359050610bb681610b92565b92915050565b5f819050919050565b610bce81610bbc565b8114610bd8575f80fd5b50565b5f81359050610be981610bc5565b92915050565b5f8060408385031215610c0557610c04610b5e565b5b5f610c1285828601610ba8565b9250506020610c2385828601610bdb565b9150509250929050565b5f8115159050919050565b610c4181610c2d565b82525050565b5f602082019050610c5a5f830184610c38565b92915050565b610c6981610bbc565b82525050565b5f602082019050610c825f830184610c60565b92915050565b5f805f60608486031215610c9f57610c9e610b5e565b5b5f610cac86828701610ba8565b9350506020610cbd86828701610ba8565b9250506040610cce86828701610bdb565b9150509250925092565b5f60ff82169050919050565b610ced81610cd8565b82525050565b5f602082019050610d065f830184610ce4565b92915050565b5f60208284031215610d2157610d20610b5e565b5b5f610d2e84828501610ba8565b91505092915050565b5f8060408385031215610d4d57610d4c610b5e565b5b5f610d5a85828601610ba8565b9250506020610d6b85828601610ba8565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610db957607f821691505b602082108103610dcc57610dcb610d75565b5b50919050565b610ddb81610b81565b82525050565b5f606082019050610df45f830186610dd2565b610e016020830185610c60565b610e0e6040830184610c60565b949350505050565b5f602082019050610e295f830184610dd2565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610e6682610bbc565b9150610e7183610bbc565b9250828201905080821115610e8957610e88610e2f565b5b92915050565b5f606082019050610ea25f830186610dd2565b610eaf6020830185610dd2565b610ebc6040830184610c60565b949350505050565b610ecd81610c2d565b8114610ed7575f80fd5b50565b5f81519050610ee881610ec4565b92915050565b5f60208284031215610f0357610f02610b5e565b5b5f610f1084828501610eda565b9150509291505056fea264697066735822122078a6c0abbeaf471b5f4268f0646088c1e77fe060d92bacd35a2ec633f04f2b1664736f6c63430008190033