ETH Price: $2,346.03 (+2.51%)

Contract

0xA82bCC5b1942c3BF74C8eef18E1a6E0d8FAFA4cb
 

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Exec Transaction207130492024-09-09 12:27:4716 hrs ago1725884867IN
0xA82bCC5b...d8FAFA4cb
0 ETH0.000278032.78801297
Transfer207117492024-09-09 8:05:5921 hrs ago1725869159IN
0xA82bCC5b...d8FAFA4cb
100 ETH0.000073912.70471503
Exec Transaction207042842024-09-08 7:05:2346 hrs ago1725779123IN
0xA82bCC5b...d8FAFA4cb
0 ETH0.000108811.0910059
Exec Transaction207037262024-09-08 5:12:592 days ago1725772379IN
0xA82bCC5b...d8FAFA4cb
0 ETH0.000096650.89479659
Exec Transaction206891162024-09-06 4:18:354 days ago1725596315IN
0xA82bCC5b...d8FAFA4cb
0 ETH0.000151.50403713
Transfer206832992024-09-05 8:50:234 days ago1725526223IN
0xA82bCC5b...d8FAFA4cb
100 ETH0.000098313.59751957
Exec Transaction206816392024-09-05 3:16:235 days ago1725506183IN
0xA82bCC5b...d8FAFA4cb
0 ETH0.001200629.59441436
Exec Transaction206764182024-09-04 9:47:475 days ago1725443267IN
0xA82bCC5b...d8FAFA4cb
0 ETH0.000127531.27903987
Transfer206759902024-09-04 8:21:595 days ago1725438119IN
0xA82bCC5b...d8FAFA4cb
90 ETH0.000051461.88329115
Exec Transaction206749042024-09-04 4:43:476 days ago1725425027IN
0xA82bCC5b...d8FAFA4cb
0 ETH0.000062790.62972793
Exec Transaction206686842024-09-03 7:54:116 days ago1725350051IN
0xA82bCC5b...d8FAFA4cb
0 ETH0.000095250.88173632
Transfer206685912024-09-03 7:35:356 days ago1725348935IN
0xA82bCC5b...d8FAFA4cb
170 ETH0.0000381.39060809
Exec Transaction206571382024-09-01 17:12:478 days ago1725210767IN
0xA82bCC5b...d8FAFA4cb
0 ETH0.000079550.73653122
Exec Transaction206434522024-08-30 19:21:5910 days ago1725045719IN
0xA82bCC5b...d8FAFA4cb
0 ETH0.000128431.18878273
Exec Transaction206412012024-08-30 11:49:4710 days ago1725018587IN
0xA82bCC5b...d8FAFA4cb
0 ETH0.000141671.18603066
Exec Transaction206340512024-08-29 11:50:3511 days ago1724932235IN
0xA82bCC5b...d8FAFA4cb
0 ETH0.000298222.76098374
Exec Transaction206332722024-08-29 9:13:2311 days ago1724922803IN
0xA82bCC5b...d8FAFA4cb
0 ETH0.000103530.86683588
Exec Transaction206247552024-08-28 4:39:2313 days ago1724819963IN
0xA82bCC5b...d8FAFA4cb
0 ETH0.000090220.7210138
Exec Transaction206169632024-08-27 2:32:5914 days ago1724725979IN
0xA82bCC5b...d8FAFA4cb
0 ETH0.000092360.73809028
Exec Transaction206129052024-08-26 12:56:2314 days ago1724676983IN
0xA82bCC5b...d8FAFA4cb
0 ETH0.000328522.40592915
Exec Transaction206103272024-08-26 4:17:4715 days ago1724645867IN
0xA82bCC5b...d8FAFA4cb
0 ETH0.000083730.7752189
Transfer205987822024-08-24 13:33:4716 days ago1724506427IN
0xA82bCC5b...d8FAFA4cb
120 ETH0.000034011.24468942
Transfer205975512024-08-24 9:25:3516 days ago1724491535IN
0xA82bCC5b...d8FAFA4cb
30 ETH0.000029391.07557122
Exec Transaction205916962024-08-23 13:48:2317 days ago1724420903IN
0xA82bCC5b...d8FAFA4cb
0 ETH0.000214991.57452408
Exec Transaction205897052024-08-23 7:06:5917 days ago1724396819IN
0xA82bCC5b...d8FAFA4cb
0 ETH0.000089980.90218304
View all transactions

Latest 21 internal transactions

Advanced mode:
Parent Transaction Hash Block From To
207130492024-09-09 12:27:4716 hrs ago1725884867
0xA82bCC5b...d8FAFA4cb
150 ETH
207042842024-09-08 7:05:2346 hrs ago1725779123
0xA82bCC5b...d8FAFA4cb
200 ETH
206891162024-09-06 4:18:354 days ago1725596315
0xA82bCC5b...d8FAFA4cb
100 ETH
206764182024-09-04 9:47:475 days ago1725443267
0xA82bCC5b...d8FAFA4cb
90 ETH
206749042024-09-04 4:43:476 days ago1725425027
0xA82bCC5b...d8FAFA4cb
90 ETH
205897052024-08-23 7:06:5917 days ago1724396819
0xA82bCC5b...d8FAFA4cb
40 ETH
205400292024-08-16 8:34:4724 days ago1723797287
0xA82bCC5b...d8FAFA4cb
60 ETH
204919582024-08-09 15:32:2331 days ago1723217543
0xA82bCC5b...d8FAFA4cb
30 ETH
203678132024-07-23 7:43:5948 days ago1721720639
0xA82bCC5b...d8FAFA4cb
40 ETH
202330762024-07-04 12:13:2367 days ago1720095203
0xA82bCC5b...d8FAFA4cb
150 ETH
200323772024-06-06 11:05:4795 days ago1717671947
0xA82bCC5b...d8FAFA4cb
30 ETH
199520412024-05-26 5:43:59106 days ago1716702239
0xA82bCC5b...d8FAFA4cb
30 ETH
195107092024-03-25 9:48:47168 days ago1711360127
0xA82bCC5b...d8FAFA4cb
230 ETH
194765252024-03-20 14:31:59173 days ago1710945119
0xA82bCC5b...d8FAFA4cb
100 ETH
194473512024-03-16 12:07:11177 days ago1710590831
0xA82bCC5b...d8FAFA4cb
100 ETH
194382522024-03-15 5:25:35179 days ago1710480335
0xA82bCC5b...d8FAFA4cb
15 ETH
194382522024-03-15 5:25:35179 days ago1710480335
0xA82bCC5b...d8FAFA4cb
15 ETH
194268852024-03-13 14:56:11180 days ago1710341771
0xA82bCC5b...d8FAFA4cb
10 ETH
194254832024-03-13 10:13:47180 days ago1710324827
0xA82bCC5b...d8FAFA4cb
0.001 ETH
194254832024-03-13 10:13:47180 days ago1710324827
0xA82bCC5b...d8FAFA4cb
0.001 ETH
193898882024-03-08 10:35:47185 days ago1709894147  Contract Creation0 ETH
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

[{"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  ]
[ 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.