false
false
0
The new Blockscout UI is now open source! Learn how to deploy it here
- We're indexing this chain right now. Some of the counts may be inaccurate.

Contract Address Details

0x6DC226aA43E86fE77735443fB50a0A90e5666AA4

Contract Name
DummyEtherMinter
Creator
0xe36c0f–9ad9cb at 0x31c831–90d617
Balance
0 ETH
Tokens
Fetching tokens...
Transactions
Fetching transactions...
Transfers
Fetching transfers...
Gas Used
Fetching gas used...
Last Balance Update
5625200
Contract is not verified. However, we found a verified contract with the same bytecode in Blockscout DB 0x318e297d04c03974ce181462b6010e6c935a7221.
All metadata displayed below is from that contract. In order to verify current contract, click Verify & Publish button
Verify & Publish
Contract name:
DummyEtherMinter




Optimization enabled
true
Compiler version
v0.8.33+commit.64118f21




Optimization runs
200
Verified at
2026-02-24T05:53:08.547406Z

src/impl/DummyEtherMinter.sol

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.33;

import {IEthMinter} from "../iface/IEthMinter.sol";

/// @title DummyEtherMinter
/// @notice Test-only minter that emits events without actually minting ETH.
/// @dev Used for testnet deployments where the protocol cannot mint real ETH.
/// @custom:security-contact security@taiko.xyz
contract DummyEtherMinter is IEthMinter {
    event EthMinted(address indexed recipient, uint256 amount);

    /// @inheritdoc IEthMinter
    function mintEth(address _recipient, uint256 _amount) external {
        emit EthMinted(_recipient, _amount);
    }
}
        

src/iface/IEthMinter.sol

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.33;

/// @custom:security-contact security@taiko.xyz
interface IEthMinter {
    /// @notice Mints ETH to the specified recipient.
    function mintEth(address _recipient, uint256 _amount) external;
}
          

Compiler Settings

{"viaIR":true,"remappings":["forge-std/=node_modules/forge-std/src/","@openzeppelin/contracts/=node_modules/@openzeppelin/contracts/","@openzeppelin/contracts-upgradeable/=node_modules/@openzeppelin/contracts-upgradeable/","risc0-ethereum/=lib/risc0-ethereum/contracts/src/","openzeppelin/contracts/=node_modules/@openzeppelin/contracts/"],"outputSelection":{"*":{"*":["*"],"":["*"]}},"optimizer":{"runs":200,"enabled":true},"metadata":{"useLiteralContent":false,"bytecodeHash":"ipfs","appendCBOR":true},"libraries":{},"evmVersion":"shanghai"}
              

Contract ABI

[{"type":"event","name":"EthMinted","inputs":[{"type":"address","name":"recipient","internalType":"address","indexed":true},{"type":"uint256","name":"amount","internalType":"uint256","indexed":false}],"anonymous":false},{"type":"function","stateMutability":"nonpayable","outputs":[],"name":"mintEth","inputs":[{"type":"address","name":"_recipient","internalType":"address"},{"type":"uint256","name":"_amount","internalType":"uint256"}]}]
              

Contract Creation Code

Verify & Publish
0x6080806040523460135760ad908160188239f35b5f80fdfe60808060405260043610156011575f80fd5b5f3560e01c63882dd3d2146023575f80fd5b3460735760403660031901126073576004356001600160a01b038116919082900360735760207ffbdc76b6a8fd5835665620c2df59994a27a321459ecfe00c2517c9fa9671409b916024358152a2005b5f80fdfea264697066735822122002a767009314755d516b6d170d0109be3826ceee03fb0917ca05e69c8404cb4664736f6c63430008210033

Deployed ByteCode

0x60808060405260043610156011575f80fd5b5f3560e01c63882dd3d2146023575f80fd5b3460735760403660031901126073576004356001600160a01b038116919082900360735760207ffbdc76b6a8fd5835665620c2df59994a27a321459ecfe00c2517c9fa9671409b916024358152a2005b5f80fdfea264697066735822122002a767009314755d516b6d170d0109be3826ceee03fb0917ca05e69c8404cb4664736f6c63430008210033