Discover more of Etherscan's tools and services in one place.
Sponsored
Contract Source Code:
File 1 of 1 : WriteOffToken.sol<i class='far fa-question-circle text-muted ms-2' data-bs-trigger='hover' data-bs-toggle='tooltip' data-bs-html='true' data-bs-title='Click on the check box to select individual contract to compare. Only 1 contract can be selected from each side.'></i>
// SPDX-License-Identifier: MIT pragma solidity 0.8.28; /* A token-like contract to track write offs via erc20 interfaces to be used in reward distribution logic interfaces needed: - balanceOf - transfer - mint */ contract WriteOffToken { address public immutable owner; uint256 public totalSupply; constructor(address _owner) { owner = _owner; } function name() external pure returns (string memory){ return "WriteOffToken"; } function symbol() external pure returns (string memory){ return "WOT"; } function decimals() external pure returns (uint8){ return 18; } function mint(uint256 _amount) external{ if(msg.sender == owner){ totalSupply += _amount; } } function transfer(address to, uint256 amount) external returns (bool){ return true; } function balanceOf(address) external view returns (uint256){ //just return total supply return totalSupply; } }
Please enter a contract address above to load the contract details and source code.
Please DO NOT store any passwords or private keys here. A private note (up to 100 characters) can be saved and is useful for transaction tracking.
My Name Tag:
Private Note:
This website uses cookies to improve your experience. By continuing to use this website, you agree to its Terms and Privacy Policy.