ETH Price: $2,088.25 (-3.04%)

Contract

0xA3f047B1127dA2E1EB6165bb09bdEa196dEEF55F
 

Overview

ETH Balance

0.004113376547125988 ETH

Eth Value

$8.59 (@ $2,088.25/ETH)

Token Holdings

More Info

Private Name Tags

ContractCreator

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Exec Transaction247078512026-03-21 19:03:5913 hrs ago1774119839IN
0xA3f047B1...96dEEF55F
0 ETH0.000002530.0477492
Exec Transaction247077852026-03-21 18:50:3513 hrs ago1774119035IN
0xA3f047B1...96dEEF55F
0 ETH0.000003590.04182468
Exec Transaction247077702026-03-21 18:47:3513 hrs ago1774118855IN
0xA3f047B1...96dEEF55F
0 ETH0.000002710.03963422
Exec Transaction247076082026-03-21 18:14:4713 hrs ago1774116887IN
0xA3f047B1...96dEEF55F
0 ETH0.00000220.04012992
Exec Transaction247075462026-03-21 18:02:1114 hrs ago1774116131IN
0xA3f047B1...96dEEF55F
0 ETH0.000002470.04497763
Exec Transaction247075212026-03-21 17:57:1114 hrs ago1774115831IN
0xA3f047B1...96dEEF55F
0 ETH0.000002240.04079524
Exec Transaction247074602026-03-21 17:44:5914 hrs ago1774115099IN
0xA3f047B1...96dEEF55F
0 ETH0.000002550.04657513
Exec Transaction247074482026-03-21 17:42:3514 hrs ago1774114955IN
0xA3f047B1...96dEEF55F
0 ETH0.000002410.04601189
Exec Transaction247074342026-03-21 17:39:4714 hrs ago1774114787IN
0xA3f047B1...96dEEF55F
0 ETH0.000004730.04182867
Exec Transaction247070322026-03-21 16:19:1115 hrs ago1774109951IN
0xA3f047B1...96dEEF55F
0 ETH0.000003280.05979286
Exec Transaction247070152026-03-21 16:15:4715 hrs ago1774109747IN
0xA3f047B1...96dEEF55F
0 ETH0.000015530.16452987
Exec Transaction247069482026-03-21 16:02:2316 hrs ago1774108943IN
0xA3f047B1...96dEEF55F
0 ETH0.000013950.17132707
Exec Transaction246733272026-03-16 23:25:475 days ago1773703547IN
0xA3f047B1...96dEEF55F
0 ETH0.00002610.2764018
Exec Transaction246662742026-03-15 23:47:116 days ago1773618431IN
0xA3f047B1...96dEEF55F
0 ETH0.00000470.08567233
Exec Transaction246661772026-03-15 23:27:476 days ago1773617267IN
0xA3f047B1...96dEEF55F
0 ETH0.000013520.16594767
Exec Transaction246599592026-03-15 2:40:117 days ago1773542411IN
0xA3f047B1...96dEEF55F
0 ETH0.000009030.02724097
Exec Transaction246598742026-03-15 2:23:117 days ago1773541391IN
0xA3f047B1...96dEEF55F
0 ETH0.000001640.02549541
Exec Transaction246598652026-03-15 2:21:237 days ago1773541283IN
0xA3f047B1...96dEEF55F
0 ETH0.000001330.02801022
Exec Transaction246598592026-03-15 2:20:117 days ago1773541211IN
0xA3f047B1...96dEEF55F
0 ETH0.00000130.02755454
Exec Transaction246598472026-03-15 2:17:477 days ago1773541067IN
0xA3f047B1...96dEEF55F
0 ETH0.000001110.0246022
Exec Transaction246598472026-03-15 2:17:477 days ago1773541067IN
0xA3f047B1...96dEEF55F
0 ETH0.000001740.02440224
Exec Transaction246593382026-03-15 0:35:237 days ago1773534923IN
0xA3f047B1...96dEEF55F
0 ETH0.000001760.02501265
Exec Transaction246593062026-03-15 0:28:597 days ago1773534539IN
0xA3f047B1...96dEEF55F
0 ETH0.00000190.03194569
Exec Transaction246592882026-03-15 0:25:237 days ago1773534323IN
0xA3f047B1...96dEEF55F
0 ETH0.000005660.02483469
Transfer246592372026-03-15 0:14:477 days ago1773533687IN
0xA3f047B1...96dEEF55F
0.01 ETH0.000055362.02593058

Latest 10 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer247076082026-03-21 18:14:4713 hrs ago1774116887
0xA3f047B1...96dEEF55F
0.0005 ETH
Transfer247075462026-03-21 18:02:1114 hrs ago1774116131
0xA3f047B1...96dEEF55F
0.0004 ETH
Transfer247075212026-03-21 17:57:1114 hrs ago1774115831
0xA3f047B1...96dEEF55F
0.0003 ETH
Transfer247074602026-03-21 17:44:5914 hrs ago1774115099
0xA3f047B1...96dEEF55F
0.0002 ETH
Transfer247074482026-03-21 17:42:3514 hrs ago1774114955
0xA3f047B1...96dEEF55F
0.0001 ETH
Transfer247070322026-03-21 16:19:1115 hrs ago1774109951
0xA3f047B1...96dEEF55F
0.001 ETH
Transfer246662742026-03-15 23:47:116 days ago1773618431
0xA3f047B1...96dEEF55F
0.001 ETH
Transfer246599592026-03-15 2:40:117 days ago1773542411
0xA3f047B1...96dEEF55F
0.00004773 ETH
Register246599592026-03-15 2:40:117 days ago1773542411
0xA3f047B1...96dEEF55F
0.00243435 ETH
0x60806040246592212026-03-15 0:11:357 days ago1773533495  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 - <stefan@gnosis.io>
 * @author Richard Meissner - <richard@gnosis.io>
 */
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
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.