ETH Price: $2,807.56 (-6.58%)

Contract

0x826649BC187a09100a8112889D9d85de148047D9
 
Transaction Hash
Block
From
To
Exec Transaction52486942024-06-25 9:20:03583 days ago1719307203IN
0x826649BC...e148047D9
0 ETH0.000002830.05
Exec Transaction52486652024-06-25 9:19:05583 days ago1719307145IN
0x826649BC...e148047D9
0 ETH0.000002760.02013107
Exec Transaction52484352024-06-25 9:11:25583 days ago1719306685IN
0x826649BC...e148047D9
0 ETH0.000002060.01998738
Exec Transaction52482872024-06-25 9:06:29583 days ago1719306389IN
0x826649BC...e148047D9
0 ETH0.000005060.02021738
Exec Transaction52481812024-06-25 9:02:57583 days ago1719306177IN
0x826649BC...e148047D9
0 ETH0.00000370.02022524
Exec Transaction52481412024-06-25 9:01:37583 days ago1719306097IN
0x826649BC...e148047D9
0 ETH0.000006540.02030367
Exec Transaction52481232024-06-25 9:01:01583 days ago1719306061IN
0x826649BC...e148047D9
0 ETH0.000001890.02019116
Exec Transaction52480742024-06-25 8:59:23583 days ago1719305963IN
0x826649BC...e148047D9
0 ETH0.000004630.01856112
Exec Transaction12218772024-03-24 4:12:49676 days ago1711253569IN
0x826649BC...e148047D9
0 ETH0.000084040.00100028
Exec Transaction10860602024-03-21 0:45:35679 days ago1710981935IN
0x826649BC...e148047D9
0 ETH0.000196930.00100025
Exec Transaction10859752024-03-21 0:42:45679 days ago1710981765IN
0x826649BC...e148047D9
0 ETH0.000119920.00100025
Exec Transaction10855822024-03-21 0:29:39680 days ago1710980979IN
0x826649BC...e148047D9
0 ETH0.000139990.00100025
Exec Transaction10855432024-03-21 0:28:21680 days ago1710980901IN
0x826649BC...e148047D9
0 ETH0.000177470.00100025
Exec Transaction10854792024-03-21 0:26:13680 days ago1710980773IN
0x826649BC...e148047D9
0 ETH0.000158490.00100025
Exec Transaction10854402024-03-21 0:24:55680 days ago1710980695IN
0x826649BC...e148047D9
0 ETH0.0001580.00100025
Exec Transaction10854222024-03-21 0:24:19680 days ago1710980659IN
0x826649BC...e148047D9
0 ETH0.000130550.00100025
Exec Transaction10853322024-03-21 0:21:19680 days ago1710980479IN
0x826649BC...e148047D9
0 ETH0.000131910.00100025
Exec Transaction10830072024-03-20 23:03:49680 days ago1710975829IN
0x826649BC...e148047D9
0 ETH0.000168270.00100025
Exec Transaction10829852024-03-20 23:03:05680 days ago1710975785IN
0x826649BC...e148047D9
0 ETH0.000180260.00100025
Exec Transaction10829532024-03-20 23:02:01680 days ago1710975721IN
0x826649BC...e148047D9
0 ETH0.000178940.00100025
Exec Transaction10829362024-03-20 23:01:27680 days ago1710975687IN
0x826649BC...e148047D9
0 ETH0.000174140.00100025
Exec Transaction10665322024-03-20 13:54:39680 days ago1710942879IN
0x826649BC...e148047D9
0 ETH0.000129110.00100027
Exec Transaction10662562024-03-20 13:45:27680 days ago1710942327IN
0x826649BC...e148047D9
0 ETH0.000216910.00100027
Transfer10661212024-03-20 13:40:57680 days ago1710942057IN
0x826649BC...e148047D9
65 ETH0.000055140.001

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
52486942024-06-25 9:20:03583 days ago1719307203
0x826649BC...e148047D9
5.0445342 ETH
52486652024-06-25 9:19:05583 days ago1719307145
0x826649BC...e148047D9
0.00000327 ETH
52484352024-06-25 9:11:25583 days ago1719306685
0x826649BC...e148047D9
0.00000257 ETH
52482872024-06-25 9:06:29583 days ago1719306389
0x826649BC...e148047D9
0.00000548 ETH
52481812024-06-25 9:02:57583 days ago1719306177
0x826649BC...e148047D9
0.00000408 ETH
52481412024-06-25 9:01:37583 days ago1719306097
0x826649BC...e148047D9
0.00000681 ETH
52481232024-06-25 9:01:01583 days ago1719306061
0x826649BC...e148047D9
0.0000021 ETH
52480742024-06-25 8:59:23583 days ago1719305963
0x826649BC...e148047D9
0.00000474 ETH
12218772024-03-24 4:12:49676 days ago1711253569
0x826649BC...e148047D9
0.00010103 ETH
10860602024-03-21 0:45:35679 days ago1710981935
0x826649BC...e148047D9
0.00020794 ETH
10859752024-03-21 0:42:45679 days ago1710981765
0x826649BC...e148047D9
0.00013738 ETH
10855822024-03-21 0:29:39680 days ago1710980979
0x826649BC...e148047D9
0.00014999 ETH
10855822024-03-21 0:29:39680 days ago1710980979
0x826649BC...e148047D9
40 ETH
10855432024-03-21 0:28:21680 days ago1710980901
0x826649BC...e148047D9
0.00017954 ETH
10854792024-03-21 0:26:13680 days ago1710980773
0x826649BC...e148047D9
0.00017013 ETH
10854792024-03-21 0:26:13680 days ago1710980773
0x826649BC...e148047D9
0.00006431 ETH
10854402024-03-21 0:24:55680 days ago1710980695
0x826649BC...e148047D9
0.0001676 ETH
10854402024-03-21 0:24:55680 days ago1710980695
0x826649BC...e148047D9
0.00006724 ETH
10854222024-03-21 0:24:19680 days ago1710980659
0x826649BC...e148047D9
0.00013972 ETH
10853322024-03-21 0:21:19680 days ago1710980479
0x826649BC...e148047D9
0.00014241 ETH
10830072024-03-20 23:03:49680 days ago1710975829
0x826649BC...e148047D9
0.00016085 ETH
10829852024-03-20 23:03:05680 days ago1710975785
0x826649BC...e148047D9
0.00018655 ETH
10829532024-03-20 23:02:01680 days ago1710975721
0x826649BC...e148047D9
0.00018615 ETH
10829362024-03-20 23:01:27680 days ago1710975687
0x826649BC...e148047D9
0.00017485 ETH
10665322024-03-20 13:54:39680 days ago1710942879
0x826649BC...e148047D9
0.00011438 ETH
View All Internal Transactions

Cross-Chain Transactions
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0xe3204bA6...534E91960
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
SafeProxy

Compiler Version
v0.7.6+commit.7338295f

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion

Contract Source Code (Solidity Standard Json-Input format)

// SPDX-License-Identifier: LGPL-3.0-only
pragma solidity >=0.7.0 <0.9.0;

/**
 * @title IProxy - Helper interface to access the singleton address of the Proxy on-chain.
 * @author Richard Meissner - @rmeissner
 */
interface IProxy {
    function masterCopy() external view returns (address);
}

/**
 * @title SafeProxy - Generic proxy contract allows to execute all transactions applying the code of a master contract.
 * @author Stefan George - <[email protected]>
 * @author Richard Meissner - <[email protected]>
 */
contract SafeProxy {
    // Singleton always needs to be first declared variable, to ensure that it is at the same location in the contracts to which calls are delegated.
    // To reduce deployment costs this variable is internal and needs to be retrieved via `getStorageAt`
    address internal singleton;

    /**
     * @notice Constructor function sets address of singleton contract.
     * @param _singleton Singleton address.
     */
    constructor(address _singleton) {
        require(_singleton != address(0), "Invalid singleton address provided");
        singleton = _singleton;
    }

    /// @dev Fallback function forwards all transactions and returns all received return data.
    fallback() external payable {
        // solhint-disable-next-line no-inline-assembly
        assembly {
            let _singleton := and(sload(0), 0xffffffffffffffffffffffffffffffffffffffff)
            // 0xa619486e == keccak("masterCopy()"). The value is right padded to 32-bytes with 0s
            if eq(calldataload(0), 0xa619486e00000000000000000000000000000000000000000000000000000000) {
                mstore(0, _singleton)
                return(0, 0x20)
            }
            calldatacopy(0, 0, calldatasize())
            let success := delegatecall(gas(), _singleton, 0, calldatasize(), 0, 0)
            returndatacopy(0, 0, returndatasize())
            if eq(success, 0) {
                revert(0, returndatasize())
            }
            return(0, returndatasize())
        }
    }
}

Settings
{
  "optimizer": {
    "enabled": false,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "metadata": {
    "useLiteralContent": true
  },
  "libraries": {}
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"_singleton","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"}]

0x608060405234801561001057600080fd5b506040516101e63803806101e68339818101604052602081101561003357600080fd5b8101908080519060200190929190505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156100ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806101c46022913960400191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060ab806101196000396000f3fe608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea264697066735822122003d1488ee65e08fa41e58e888a9865554c535f2c77126a82cb4c0f917f31441364736f6c63430007060033496e76616c69642073696e676c65746f6e20616464726573732070726f7669646564000000000000000000000000d9db270c1b5e3bd161e8c8503c55ceabee709552

Deployed Bytecode

0x608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea264697066735822122003d1488ee65e08fa41e58e888a9865554c535f2c77126a82cb4c0f917f31441364736f6c63430007060033

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.