Overview ERC20
PRICE
$0.065274

ON-CHAIN MARKET CAP n/a

Total Supply:
100,000,000,000.00 FOX

Holders:
136
Profile Summary
Blockchain:
C-Chain (43114)


Decimals:
18
Contract Source Code Verified (Exact Match)
Contract Name:
FOX

Compiler Version
v0.8.20+commit.a1b79de6

Optimization Enabled:
Yes with 500 runs

Created At:
Mon, 25 Nov 2024 16:31:15 GMT
FOX.sol
contracts
FOX.sol


Contract ABI
[
  {
    "inputs": [
      {
        "internalType": "uint256",
        "name": "totalSupply",
        "type": "uint256"
      }
    ],
    "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": "account",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "currentNonce",
        "type": "uint256"
      }
    ],
    "name": "InvalidAccountNonce",
    "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": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "subtractedValue",
        "type": "uint256"
      }
    ],
    "name": "decreaseAllowance",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "getIncrement",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "addedValue",
        "type": "uint256"
      }
    ],
    "name": "increaseAllowance",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "name",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "owner",
        "type": "address"
      }
    ],
    "name": "nonces",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "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": "toName",
    "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
60806040526008805460ff191660121790553480156200001e57600080fd5b5060405162000e0c38038062000e0c8339810160408190526200004191620001bf565b336040518060400160405280600f81526020016e1e13f4d144082e4c6e8d2c6408cdef608b1b8152506040518060400160405280600381526020016208c9eb60eb1b81525081600790816200009791906200027e565b506004620000a682826200027e565b506006620000b583826200027e565b5050506001600160a01b038116620000e757604051631e4fbdf760e01b81526000600482015260240160405180910390fd5b620000f28162000105565b50620000fe816200015f565b506200034a565b600880546001600160a01b03838116610100818102610100600160a81b031985161790945560405193909204169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60008181556c01431e0fae6d7217caa0000000600581905533808352600160209081526040808520849055519283529092917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a350565b600060208284031215620001d257600080fd5b5051919050565b634e487b7160e01b600052604160045260246000fd5b600181811c908216806200020457607f821691505b6020821081036200022557634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200027957600081815260208120601f850160051c81016020861015620002545750805b601f850160051c820191505b81811015620002755782815560010162000260565b5050505b505050565b81516001600160401b038111156200029a576200029a620001d9565b620002b281620002ab8454620001ef565b846200022b565b602080601f831160018114620002ea5760008415620002d15750858301515b600019600386901b1c1916600185901b17855562000275565b600085815260208120601f198616915b828110156200031b57888601518255948401946001909101908401620002fa565b50858210156200033a5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b610ab2806200035a6000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c8063715018a6116100a2578063a457c2d711610071578063a457c2d714610236578063a9059cbb14610249578063ce99c6ee1461025c578063dd62ed3e14610264578063f2fde38b1461029d57600080fd5b8063715018a6146101d25780637ecebe00146101dc5780638da5cb5b1461020557806395d89b411461022e57600080fd5b8063313ce567116100de578063313ce56714610176578063395093511461018b5780636ac4691f1461019e57806370a08231146101a957600080fd5b806306fdde0314610110578063095ea7b31461012e57806318160ddd1461015157806323b872dd14610163575b600080fd5b6101186102b0565b60405161012591906108e3565b60405180910390f35b61014161013c36600461094d565b610342565b6040519015158152602001610125565b6005545b604051908152602001610125565b610141610171366004610977565b61035c565b60085460405160ff9091168152602001610125565b61014161019936600461094d565b610380565b60085460ff16610155565b6101556101b73660046109b3565b6001600160a01b031660009081526001602052604090205490565b6101da6103bf565b005b6101556101ea3660046109b3565b6001600160a01b031660009081526002602052604090205490565b60085461010090046001600160a01b03166040516001600160a01b039091168152602001610125565b6101186103d3565b61014161024436600461094d565b6103e2565b61014161025736600461094d565b610479565b610118610487565b6101556102723660046109d5565b6001600160a01b03918216600090815260036020908152604080832093909416825291909152205490565b6101da6102ab3660046109b3565b610496565b6060600780546102bf90610a08565b80601f01602080910402602001604051908101604052809291908181526020018280546102eb90610a08565b80156103385780601f1061030d57610100808354040283529160200191610338565b820191906000526020600020905b81548152906001019060200180831161031b57829003601f168201915b5050505050905090565b6000336103508185856104d4565b60019150505b92915050565b60003361036a85828561058a565b610375858585610606565b506001949350505050565b3360008181526003602090815260408083206001600160a01b038716845290915281205490919061035090829086906103ba908790610a42565b6104d4565b6103c761066a565b6103d1600061069d565b565b6060600480546102bf90610a08565b3360008181526003602090815260408083206001600160a01b03871684529091528120549091908381101561046c5760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084015b60405180910390fd5b61037582868684036104d4565b600033610350818585610606565b6060600680546102bf90610a08565b61049e61066a565b6001600160a01b0381166104c857604051631e4fbdf760e01b815260006004820152602401610463565b6104d18161069d565b50565b6001600160a01b0383166104fe5760405163e602df0560e01b815260006004820152602401610463565b6001600160a01b03821661052857604051634a1406b160e11b815260006004820152602401610463565b6001600160a01b0383811660008181526003602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b03838116600090815260036020908152604080832093861683529290522054600019811461060057818110156105f357604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610463565b61060084848484036104d4565b50505050565b6001600160a01b03831661063057604051634b637e8f60e11b815260006004820152602401610463565b6001600160a01b03821661065a5760405163ec442f0560e01b815260006004820152602401610463565b610665838383610704565b505050565b6008546001600160a01b036101009091041633146103d15760405163118cdaa760e01b8152336004820152602401610463565b600880546001600160a01b0383811661010081810274ffffffffffffffffffffffffffffffffffffffff001985161790945560405193909204169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b03831661072f5780600560008282546107249190610a42565b909155506107be9050565b806107398461083e565b10156107965760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610463565b806107a08461083e565b6001600160a01b038516600090815260016020526040902091900390555b6001600160a01b0382166107da576005805482900390556107f9565b6001600160a01b03821660009081526001602052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161057d91815260200190565b60008054610858906b0113ce6b753cd71b8c5ca3b0610a42565b6001600160a01b038381166000818152600160205260409081902054905163309e8cfd60e01b81523060048201526024810191909152604481019190915291169063309e8cfd90606401602060405180830381865afa1580156108bf573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103569190610a63565b600060208083528351808285015260005b81811015610910578581018301518582016040015282016108f4565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461094857600080fd5b919050565b6000806040838503121561096057600080fd5b61096983610931565b946020939093013593505050565b60008060006060848603121561098c57600080fd5b61099584610931565b92506109a360208501610931565b9150604084013590509250925092565b6000602082840312156109c557600080fd5b6109ce82610931565b9392505050565b600080604083850312156109e857600080fd5b6109f183610931565b91506109ff60208401610931565b90509250929050565b600181811c90821680610a1c57607f821691505b602082108103610a3c57634e487b7160e01b600052602260045260246000fd5b50919050565b8082018082111561035657634e487b7160e01b600052601160045260246000fd5b600060208284031215610a7557600080fd5b505191905056fea2646970667358221220b942cbb03747ca5f995efbfe958dfc4159b4f1053603150b287aac1f56f5871e64736f6c634300081400330000000000000000000000009085e56c25d88f4849034ca91911607e81ef8425