ETH Price: $2,089.07 (+0.84%)

Contract

0xa2410f6925C7b5C6Dfc31Ccc139609e351dF7eFA
 

More Info

Private Name Tags

Multichain Info

Transaction Hash
Method
Block
From
To
Exec Transaction244703842026-02-16 15:49:2326 days ago1771256963IN
0xa2410f69...351dF7eFA
0 ETH0.000005220.09717293
Exec Transaction244703842026-02-16 15:49:2326 days ago1771256963IN
0xa2410f69...351dF7eFA
0 ETH0.000031520.09298428
Exec Transaction244703522026-02-16 15:42:5926 days ago1771256579IN
0xa2410f69...351dF7eFA
0 ETH0.000024230.09718906
Exec Transaction244702932026-02-16 15:31:1126 days ago1771255871IN
0xa2410f69...351dF7eFA
0 ETH0.0000130.05394164
Exec Transaction244702712026-02-16 15:26:4726 days ago1771255607IN
0xa2410f69...351dF7eFA
0 ETH0.000027360.06037053
Exec Transaction244702612026-02-16 15:24:4726 days ago1771255487IN
0xa2410f69...351dF7eFA
0 ETH0.000043540.0776275
Exec Transaction244701892026-02-16 15:10:2326 days ago1771254623IN
0xa2410f69...351dF7eFA
0 ETH0.000451330.07186741
Exec Transaction244701772026-02-16 15:07:5926 days ago1771254479IN
0xa2410f69...351dF7eFA
0 ETH0.000014360.14211819
Exec Transaction243353622026-01-28 19:13:5945 days ago1769627639IN
0xa2410f69...351dF7eFA
0 ETH0.000165170.12270132
Exec Transaction243353212026-01-28 19:05:4745 days ago1769627147IN
0xa2410f69...351dF7eFA
0 ETH0.000085910.09971464
Exec Transaction243353032026-01-28 19:02:1145 days ago1769626931IN
0xa2410f69...351dF7eFA
0 ETH0.000006140.07631964
Exec Transaction243254862026-01-27 10:11:1147 days ago1769508671IN
0xa2410f69...351dF7eFA
0 ETH0.000142730.06119071
Exec Transaction243254712026-01-27 10:08:1147 days ago1769508491IN
0xa2410f69...351dF7eFA
0 ETH0.000012820.0597653
Exec Transaction243254602026-01-27 10:05:5947 days ago1769508359IN
0xa2410f69...351dF7eFA
0 ETH0.000004760.05921552
Exec Transaction243254432026-01-27 10:02:3547 days ago1769508155IN
0xa2410f69...351dF7eFA
0 ETH0.000010120.06170615
Exec Transaction241849672026-01-07 19:43:1166 days ago1767814991IN
0xa2410f69...351dF7eFA
0 ETH0.000023940.11504091
Exec Transaction241849482026-01-07 19:39:1166 days ago1767814751IN
0xa2410f69...351dF7eFA
0 ETH0.000010650.13243066
Exec Transaction241849302026-01-07 19:35:3566 days ago1767814535IN
0xa2410f69...351dF7eFA
0 ETH0.000028060.1228149
Exec Transaction241849202026-01-07 19:33:2366 days ago1767814403IN
0xa2410f69...351dF7eFA
0 ETH0.000011640.14032604
Exec Transaction241849092026-01-07 19:31:1166 days ago1767814271IN
0xa2410f69...351dF7eFA
0 ETH0.000051150.15599205
Exec Transaction241848952026-01-07 19:28:2366 days ago1767814103IN
0xa2410f69...351dF7eFA
0 ETH0.000014140.15725575
Exec Transaction241248932025-12-30 10:36:4775 days ago1767091007IN
0xa2410f69...351dF7eFA
0 ETH0.000154110.14088856
Exec Transaction241248862025-12-30 10:35:1175 days ago1767090911IN
0xa2410f69...351dF7eFA
0 ETH0.000012140.13493348
Exec Transaction241181022025-12-29 11:47:5976 days ago1767008879IN
0xa2410f69...351dF7eFA
0 ETH0.00002530.04795426
Exec Transaction241180952025-12-29 11:46:3576 days ago1767008795IN
0xa2410f69...351dF7eFA
0 ETH0.000004850.05394072
View all transactions

Latest 10 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
Send240401072025-12-18 14:33:2387 days ago1766068403
0xa2410f69...351dF7eFA
0.0000076 ETH
Send240400232025-12-18 14:16:1187 days ago1766067371
0xa2410f69...351dF7eFA
0.0000076 ETH
Send240397872025-12-18 13:28:4787 days ago1766064527
0xa2410f69...351dF7eFA
0.0000076 ETH
Send240396772025-12-18 13:06:3587 days ago1766063195
0xa2410f69...351dF7eFA
0.0000076 ETH
Deposit For Burn235828342025-10-15 11:35:59151 days ago1760528159
0xa2410f69...351dF7eFA
0.00002554 ETH
Transfer230398882025-07-31 15:09:47226 days ago1753974587
0xa2410f69...351dF7eFA
0.04 ETH
Transfer230398752025-07-31 15:07:11226 days ago1753974431
0xa2410f69...351dF7eFA
0.07233698 ETH
Transfer228875392025-07-10 8:18:59248 days ago1752135539
0xa2410f69...351dF7eFA
0.009986 ETH
Transfer*228873482025-07-10 7:40:47248 days ago1752133247
0xa2410f69...351dF7eFA
0.0000251 ETH
0x60806040209705782024-10-15 11:10:11516 days ago1728990611  Contract Creation0 ETH
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

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

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"}]

0x608060405234801561001057600080fd5b506040516101e63803806101e68339818101604052602081101561003357600080fd5b8101908080519060200190929190505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156100ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806101c46022913960400191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060ab806101196000396000f3fe608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea264697066735822122003d1488ee65e08fa41e58e888a9865554c535f2c77126a82cb4c0f917f31441364736f6c63430007060033496e76616c69642073696e676c65746f6e20616464726573732070726f766964656400000000000000000000000041675c099f32341bf84bfc5382af534df5c7461a

Deployed Bytecode

0x608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea264697066735822122003d1488ee65e08fa41e58e888a9865554c535f2c77126a82cb4c0f917f31441364736f6c63430007060033

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
0xa2410f6925C7b5C6Dfc31Ccc139609e351dF7eFA
Loading...
Loading
Loading...
Loading
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.