Forkchoice Ethereum Mainnet

Address Contract Verified

Address 0x9744f045B43746f72359EacFCF2Ac37F173eb8dd
Balance 0 ETH
Nonce 1
Code Size 1822 bytes
Indexed Transactions 0
External Etherscan · Sourcify

Contract Bytecode

1822 bytes
0x608060405234801561000f575f5ffd5b5060043610610060575f3560e01c806306fdde031461006457806318160ddd14610082578063313ce567146100a057806370a08231146100be57806395d89b41146100ee578063a9059cbb1461010c575b5f5ffd5b61006c61013c565b604051610079919061044f565b60405180910390f35b61008a6101c7565b6040516100979190610487565b60405180910390f35b6100a86101cd565b6040516100b591906104bb565b60405180910390f35b6100d860048036038101906100d39190610532565b6101df565b6040516100e59190610487565b60405180910390f35b6100f66101f4565b604051610103919061044f565b60405180910390f35b61012660048036038101906101219190610587565b610280565b60405161013391906105df565b60405180910390f35b5f805461014890610625565b80601f016020809104026020016040519081016040528092919081815260200182805461017490610625565b80156101bf5780601f10610196576101008083540402835291602001916101bf565b820191905f5260205f20905b8154815290600101906020018083116101a257829003601f168201915b505050505081565b60035481565b60025f9054906101000a900460ff1681565b6004602052805f5260405f205f915090505481565b6001805461020190610625565b80601f016020809104026020016040519081016040528092919081815260200182805461022d90610625565b80156102785780601f1061024f57610100808354040283529160200191610278565b820191905f5260205f20905b81548152906001019060200180831161025b57829003601f168201915b505050505081565b5f8160045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156102ca575f5ffd5b8160045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546103169190610682565b925050819055508160045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461036991906106b5565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516103cd9190610487565b60405180910390a36001905092915050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610421826103df565b61042b81856103e9565b935061043b8185602086016103f9565b61044481610407565b840191505092915050565b5f6020820190508181035f8301526104678184610417565b905092915050565b5f819050919050565b6104818161046f565b82525050565b5f60208201905061049a5f830184610478565b92915050565b5f60ff82169050919050565b6104b5816104a0565b82525050565b5f6020820190506104ce5f8301846104ac565b92915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610501826104d8565b9050919050565b610511816104f7565b811461051b575f5ffd5b50565b5f8135905061052c81610508565b92915050565b5f60208284031215610547576105466104d4565b5b5f6105548482850161051e565b91505092915050565b6105668161046f565b8114610570575f5ffd5b50565b5f813590506105818161055d565b92915050565b5f5f6040838503121561059d5761059c6104d4565b5b5f6105aa8582860161051e565b92505060206105bb85828601610573565b9150509250929050565b5f8115159050919050565b6105d9816105c5565b82525050565b5f6020820190506105f25f8301846105d0565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061063c57607f821691505b60208210810361064f5761064e6105f8565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61068c8261046f565b91506106978361046f565b92508282039050818111156106af576106ae610655565b5b92915050565b5f6106bf8261046f565b91506106ca8361046f565b92508282019050808211156106e2576106e1610655565b5b9291505056fea26469706673582212208e97c0398ed5c42a8ed7e95666f5cca8614c7d9573fd1a89084e11f42b6579c264736f6c634300081e0033

Verified Source Code Full Match

Compiler: v0.8.30+commit.73712a01 EVM: prague Optimization: No
FlashUSDT.sol 27 lines
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

contract FlashUSDT {
    string public name = "Tether USD";
    string public symbol = "USDT";
    uint8 public decimals = 6;
    uint256 public totalSupply;

    mapping(address => uint256) public balanceOf;

    event Transfer(address indexed from, address indexed to, uint256 value);

    constructor() {
        totalSupply = 1000000 * 10**6; // 1,000,000 USDT
        balanceOf[msg.sender] = totalSupply;
        emit Transfer(address(0), msg.sender, totalSupply);
    }

    function transfer(address to, uint256 amount) public returns (bool) {
        require(balanceOf[msg.sender] >= amount);
        balanceOf[msg.sender] -= amount;
        balanceOf[to] += amount;
        emit Transfer(msg.sender, to, amount);
        return true;
    }
}

Read Contract

balanceOf 0x70a08231 → uint256
decimals 0x313ce567 → uint8
name 0x06fdde03 → string
symbol 0x95d89b41 → string
totalSupply 0x18160ddd → uint256

Write Contract 1 functions

These functions modify contract state and require a wallet transaction to execute.

transfer 0xa9059cbb
address to
uint256 amount
returns: bool

Recent Transactions

No transactions found for this address