Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
6,400,000.00 FRAX

Holders:
66
Profile Summary
Blockchain:
Fraxtal (2522)


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

Compiler Version
v0.8.20+commit.a1b79de6

Optimization Enabled:
Yes with 200 runs

Created At:
Sun, 07 Jul 2024 18:47:50 GMT
DummyFraxStablecoin.sol
DummyFraxStablecoin.sol
DummyFraxStablecoin.sol


Contract ABI
[
  {
    "inputs": [
      {
        "internalType": "uint256",
        "name": "mintCap",
        "type": "uint256"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "constructor"
  },
  {
    "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": [],
    "name": "DOMAIN_SEPARATOR",
    "outputs": [
      {
        "internalType": "bytes32",
        "name": "",
        "type": "bytes32"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "MINT_CAP",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "PERMIT_TYPEHASH",
    "outputs": [
      {
        "internalType": "bytes32",
        "name": "",
        "type": "bytes32"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "lp",
        "type": "address"
      }
    ],
    "name": "addToWhitelist",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "name": "allowance",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "approve",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "",
        "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": [
      {
        "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": [
      {
        "internalType": "address",
        "name": "to",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "internalMint",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "mint",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "name",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "name": "nonces",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "owner",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "value",
        "type": "uint256"
      },
      {
        "internalType": "uint256",
        "name": "deadline",
        "type": "uint256"
      },
      {
        "internalType": "uint8",
        "name": "v",
        "type": "uint8"
      },
      {
        "internalType": "bytes32",
        "name": "r",
        "type": "bytes32"
      },
      {
        "internalType": "bytes32",
        "name": "s",
        "type": "bytes32"
      }
    ],
    "name": "permit",
    "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": "amount",
        "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": "amount",
        "type": "uint256"
      }
    ],
    "name": "transferFrom",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "name": "whitelist",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  }
]


Contract Creation Code
6004610100526308ce4c2f60e31b61012052600161014052603160f81b610160527f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f6101a09081527ffd2be0deba5de05ced723e61a8dd6da10b7aa70a18a5a2a8108522a800c42a7a6101c0527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc66101e0524661020052306102205260a0610180819052610240604052908190206080525f1990523260e052348015620000c4575f80fd5b506040516200125f3803806200125f833981016040819052620000e79162000117565b805f03620000f3575f80fd5b620001016012600a6200023e565b6200010d908262000255565b60c052506200026f565b5f6020828403121562000128575f80fd5b5051919050565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156200018357815f19048211156200016757620001676200012f565b808516156200017557918102915b93841c939080029062000148565b509250929050565b5f826200019b5750600162000238565b81620001a957505f62000238565b8160018114620001c25760028114620001cd57620001ed565b600191505062000238565b60ff841115620001e157620001e16200012f565b50506001821b62000238565b5060208310610133831016604e8410600b841016171562000212575081810a62000238565b6200021e838362000143565b805f19048211156200023457620002346200012f565b0290505b92915050565b5f6200024e60ff8416836200018b565b9392505050565b80820281158282048414176200023857620002386200012f565b60805160a05160c05160e051610fa0620002bf5f395f6109c201525f81816102ae015281816103920152818161043001526104dd01525f61050801525f818161021301526108740152610fa05ff3fe608060405234801561000f575f80fd5b5060043610610127575f3560e01c806370a08231116100a9578063a457c2d71161006e578063a457c2d7146102f2578063a9059cbb14610305578063d505accf14610318578063dd62ed3e1461032b578063e43252d714610355575f80fd5b806370a08231146102485780637ecebe001461026757806395d89b411461028657806398f1312e146102a95780639b19251a146102d0575f80fd5b806330adf81f116100ef57806330adf81f146101ba578063313ce567146101e157806335001a1a146101fb5780633644e5151461020e5780633950935114610235575f80fd5b806306fdde031461012b578063095ea7b3146101645780631249c58b1461018757806318160ddd1461019157806323b872dd146101a7575b5f80fd5b61014e6040518060400160405280600481526020016308ce4c2f60e31b81525081565b60405161015b9190610d93565b60405180910390f35b610177610172366004610df9565b610368565b604051901515815260200161015b565b61018f610381565b005b6101995f5481565b60405190815260200161015b565b6101776101b5366004610e21565b6105ca565b6101997f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c981565b6101e9601281565b60405160ff909116815260200161015b565b61018f610209366004610df9565b6105ed565b6101997f000000000000000000000000000000000000000000000000000000000000000081565b610177610243366004610df9565b61068c565b610199610256366004610e5a565b60026020525f908152604090205481565b610199610275366004610e5a565b60016020525f908152604090205481565b61014e6040518060400160405280600481526020016308ca482b60e31b81525081565b6101997f000000000000000000000000000000000000000000000000000000000000000081565b6101776102de366004610e5a565b60036020525f908152604090205460ff1681565b610177610300366004610df9565b6106ca565b610177610313366004610df9565b61075b565b61018f610326366004610e7a565b610768565b610199610339366004610ee7565b600460209081525f928352604080842090915290825290205481565b61018f610363366004610e5a565b6109b7565b5f33610375818585610a3f565b60019150505b92915050565b335f818152600260205260409020547f0000000000000000000000000000000000000000000000000000000000000000811061042a5760405162461bcd60e51b815260206004820152603c60248201527f45524332303a20616464726573732062616c616e63652072656163686564207460448201527f6f207b4d494e545f4341507d206f72206973206f76657220746861740000000060648201526084015b60405180910390fd5b610454817f0000000000000000000000000000000000000000000000000000000000000000610f2c565b5f54909150610464825f19610f2c565b10156104c45760405162461bcd60e51b815260206004820152602960248201527f45524332303a206d696e7420616d6f756e742065786365656473207b5f4d41586044820152685f55494e543235367d60b81b6064820152608401610421565b6001600160a01b0382165f9081526002602052604081207f0000000000000000000000000000000000000000000000000000000000000000905580548201908190557f000000000000000000000000000000000000000000000000000000000000000010156105855760405162461bcd60e51b815260206004820152602760248201527f45524332303a206d696e7420616d6f756e742065786365656473207b4d41585f604482015266535550504c597d60c81b6064820152608401610421565b6040518181526001600160a01b038316905f907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906020015b60405180910390a35050565b5f336105d7858285610b62565b6105e2858585610bf2565b506001949350505050565b335f9081526003602052604090205460ff166106355760405162461bcd60e51b815260206004820152600760248201526613d3931657d5d360ca1b6044820152606401610421565b6001600160a01b0382165f81815260026020526040808220805485019055815484019091555133907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906105be9085815260200190565b335f8181526004602090815260408083206001600160a01b038716845290915281205490919061037590829086906106c5908790610f3f565b610a3f565b335f8181526004602090815260408083206001600160a01b03871684529091528120549091908381101561074e5760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608401610421565b6105e28286868403610a3f565b5f33610375818585610bf2565b834211156107c45760405162461bcd60e51b8152602060048201526024808201527f546f6b656e577261707065643a3a7065726d69743a20457870697265642070656044820152631c9b5a5d60e21b6064820152608401610421565b6001600160a01b0387165f90815260016020526040812080547f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9918a918a918a91908661081083610f52565b909155506040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810186905260e00160408051601f1981840301815290829052805160209182012061190160f01b918301919091527f000000000000000000000000000000000000000000000000000000000000000060228301526042820181905291505f9060620160408051601f1981840301815282825280516020918201205f80855291840180845281905260ff89169284019290925260608301879052608083018690529092509060019060a0016020604051602081039080840390855afa15801561090e573d5f803e3d5ffd5b5050604051601f1901519150506001600160a01b038116158015906109445750896001600160a01b0316816001600160a01b0316145b6109a05760405162461bcd60e51b815260206004820152602760248201527f546f6b656e577261707065643a3a7065726d69743a20496e76616c6964207369604482015266676e617475726560c81b6064820152608401610421565b6109ab8a8a8a610a3f565b50505050505050505050565b326001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610a1c5760405162461bcd60e51b815260206004820152600a60248201526927a7262cafa7aba722a960b11b6044820152606401610421565b6001600160a01b03165f908152600360205260409020805460ff19166001179055565b6001600160a01b038316610aa15760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610421565b6001600160a01b038216610b025760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610421565b6001600160a01b038381165f8181526004602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038084165f908152600460209081526040808320938616835292905220545f198114610bec5781811015610bdf5760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152606401610421565b610bec8484848403610a3f565b50505050565b6001600160a01b0383165f8181526002602052604090205490610c655760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610421565b6001600160a01b038316610cc75760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610421565b81811015610d265760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610421565b6001600160a01b038085165f8181526002602052604080822086860390559286168082529083902080548601905591517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610d859086815260200190565b60405180910390a350505050565b5f6020808352835180828501525f5b81811015610dbe57858101830151858201604001528201610da2565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b0381168114610df4575f80fd5b919050565b5f8060408385031215610e0a575f80fd5b610e1383610dde565b946020939093013593505050565b5f805f60608486031215610e33575f80fd5b610e3c84610dde565b9250610e4a60208501610dde565b9150604084013590509250925092565b5f60208284031215610e6a575f80fd5b610e7382610dde565b9392505050565b5f805f805f805f60e0888a031215610e90575f80fd5b610e9988610dde565b9650610ea760208901610dde565b95506040880135945060608801359350608088013560ff81168114610eca575f80fd5b9699959850939692959460a0840135945060c09093013592915050565b5f8060408385031215610ef8575f80fd5b610f0183610dde565b9150610f0f60208401610dde565b90509250929050565b634e487b7160e01b5f52601160045260245ffd5b8181038181111561037b5761037b610f18565b8082018082111561037b5761037b610f18565b5f60018201610f6357610f63610f18565b506001019056fea2646970667358221220c71cf3c55bdb47235275ae38d5c47a3e89e160cd734bb000d3f91feb23833b5e64736f6c6343000814003300000000000000000000000000000000000000000000000000000000000186a0
Constructor Arguments
(ABI-Encoded and is the last bytes of the Contract Creation Code above)
0x00000000000000000000000000000000000000000000000000000000000186a0

----Decoded View------------Arg [0] : mintCap (uint256): 100000

----Encoded View------------Arg [0] : 0x00000000000000000000000000000000000000000000000000000000000186a0