ETH Price: $1,617.61 (+0.26%)
 
Transaction Hash
Method
Block
From
To
Exec Transaction217480222025-02-01 0:14:5972 days ago1738368899IN
ENS Namebakersbounty.eth
0 ETH0.000609612.30511524
Transfer215494672025-01-04 6:57:35100 days ago1735973855IN
ENS Namebakersbounty.eth
0.01110916 ETH0.000116454.26114318
Exec Transaction214190512024-12-17 1:44:59118 days ago1734399899IN
ENS Namebakersbounty.eth
0 ETH0.00081488.97430673
Transfer214040162024-12-14 23:23:59120 days ago1734218639IN
ENS Namebakersbounty.eth
0.00258397 ETH0.000208527.63
Exec Transaction213984132024-12-14 4:37:47121 days ago1734151067IN
ENS Namebakersbounty.eth
0 ETH0.0008025910.4639149
Transfer213981722024-12-14 3:49:23121 days ago1734148163IN
ENS Namebakersbounty.eth
0.015 ETH0.000262429.60236683
Transfer213981572024-12-14 3:46:23121 days ago1734147983IN
ENS Namebakersbounty.eth
0.015 ETH0.000255469.34759364
Transfer213981542024-12-14 3:45:47121 days ago1734147947IN
ENS Namebakersbounty.eth
0.025 ETH0.000264569.6806966
Transfer213981502024-12-14 3:44:59121 days ago1734147899IN
ENS Namebakersbounty.eth
0.13 ETH0.000268689.83158924
Transfer213981492024-12-14 3:44:47121 days ago1734147887IN
ENS Namebakersbounty.eth
0.025 ETH0.000274410.04066233
Exec Transaction213978912024-12-14 2:52:35121 days ago1734144755IN
ENS Namebakersbounty.eth
0 ETH0.0014753110.52305749
Transfer213911422024-12-13 4:16:35122 days ago1734063395IN
ENS Namebakersbounty.eth
0.00254998 ETH0.0003947714.44526329
Transfer213834302024-12-12 2:26:23123 days ago1733970383IN
ENS Namebakersbounty.eth
0.00392887 ETH0.0003691213.50673049
Transfer213822742024-12-11 22:34:11123 days ago1733956451IN
ENS Namebakersbounty.eth
0.00261109 ETH0.0006310523.09097233
Transfer213734052024-12-10 16:50:23124 days ago1733849423IN
ENS Namebakersbounty.eth
0.00560475 ETH0.0015658857.29744566
Transfer213122162024-12-02 3:43:11133 days ago1733110991IN
ENS Namebakersbounty.eth
0.00268863 ETH0.0003982514.57263878
Exec Transaction212987342024-11-30 6:34:35135 days ago1732948475IN
ENS Namebakersbounty.eth
0 ETH0.001047889.08668194
Transfer212826922024-11-28 0:34:11137 days ago1732754051IN
ENS Namebakersbounty.eth
0.0021984 ETH0.0005577820.41010288
Transfer212820692024-11-27 22:29:11137 days ago1732746551IN
ENS Namebakersbounty.eth
0.00272383 ETH0.0005115818.71932583
Transfer212777932024-11-27 8:07:59137 days ago1732694879IN
ENS Namebakersbounty.eth
0.00582123 ETH0.0003031711.0934057
Transfer212555622024-11-24 5:37:35141 days ago1732426655IN
ENS Namebakersbounty.eth
0.0029381 ETH0.000245778.99321992
Transfer212423992024-11-22 9:33:11142 days ago1732267991IN
ENS Namebakersbounty.eth
0.006 ETH0.0003050411.16189521
Transfer212417242024-11-22 7:17:23143 days ago1732259843IN
ENS Namebakersbounty.eth
0.0006 ETH0.000191587.01032463
Transfer212410822024-11-22 5:07:59143 days ago1732252079IN
ENS Namebakersbounty.eth
0.00295542 ETH0.0002831310.3602944
Transfer212378662024-11-21 18:22:23143 days ago1732213343IN
ENS Namebakersbounty.eth
0.00299356 ETH0.0005773921.12752342
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer217480222025-02-01 0:14:5972 days ago1738368899
ENS Namebakersbounty.eth
0.0006186 ETH
Transfer217480222025-02-01 0:14:5972 days ago1738368899
ENS Namebakersbounty.eth
0.0006186 ETH
Execute217480222025-02-01 0:14:5972 days ago1738368899
ENS Namebakersbounty.eth
0.04610412 ETH
Transfer*217480222025-02-01 0:14:5972 days ago1738368899
ENS Namebakersbounty.eth
0 ETH
Transfer*217480222025-02-01 0:14:5972 days ago1738368899
ENS Namebakersbounty.eth
0 ETH
Exec Transaction217480222025-02-01 0:14:5972 days ago1738368899
ENS Namebakersbounty.eth
0 ETH
Transfer215494672025-01-04 6:57:35100 days ago1735973855
ENS Namebakersbounty.eth
0.01110916 ETH
Transfer214190512024-12-17 1:44:59118 days ago1734399899
ENS Namebakersbounty.eth
0 ETH
Transfer*214190512024-12-17 1:44:59118 days ago1734399899
ENS Namebakersbounty.eth
0 ETH
Transfer*214190512024-12-17 1:44:59118 days ago1734399899
ENS Namebakersbounty.eth
0 ETH
Transfer*214190512024-12-17 1:44:59118 days ago1734399899
ENS Namebakersbounty.eth
0 ETH
Exec Transaction214190512024-12-17 1:44:59118 days ago1734399899
ENS Namebakersbounty.eth
0 ETH
Transfer214040162024-12-14 23:23:59120 days ago1734218639
ENS Namebakersbounty.eth
0.00258397 ETH
Transfer213984132024-12-14 4:37:47121 days ago1734151067
ENS Namebakersbounty.eth
0.2 ETH
Transfer*213984132024-12-14 4:37:47121 days ago1734151067
ENS Namebakersbounty.eth
0 ETH
Transfer*213984132024-12-14 4:37:47121 days ago1734151067
ENS Namebakersbounty.eth
0 ETH
Transfer*213984132024-12-14 4:37:47121 days ago1734151067
ENS Namebakersbounty.eth
0 ETH
Exec Transaction213984132024-12-14 4:37:47121 days ago1734151067
ENS Namebakersbounty.eth
0 ETH
Transfer213981722024-12-14 3:49:23121 days ago1734148163
ENS Namebakersbounty.eth
0.015 ETH
Transfer213981572024-12-14 3:46:23121 days ago1734147983
ENS Namebakersbounty.eth
0.015 ETH
Transfer213981542024-12-14 3:45:47121 days ago1734147947
ENS Namebakersbounty.eth
0.025 ETH
Transfer213981502024-12-14 3:44:59121 days ago1734147899
ENS Namebakersbounty.eth
0.13 ETH
Transfer213981492024-12-14 3:44:47121 days ago1734147887
ENS Namebakersbounty.eth
0.025 ETH
Transfer213978912024-12-14 2:52:35121 days ago1734144755
ENS Namebakersbounty.eth
0 ETH
Transfer213978912024-12-14 2:52:35121 days ago1734144755
ENS Namebakersbounty.eth
0 ETH
View All Internal Transactions
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0xbe6E7581...0978C932f
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
File 1 of 1 : SafeProxy.sol
// 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"}]

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

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ 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.