ETH Price: $3,389.69 (-2.73%)
 

More Info

Private Name Tags

Multichain Info

1 address found via
Transaction Hash
Method
Block
From
To
Exec Transaction357055322025-09-18 13:00:1155 days ago1758200411IN
treasury-kittykult.base.eth
0 ETH0.000000390.00403373
Exec Transaction357019122025-09-18 10:59:3155 days ago1758193171IN
treasury-kittykult.base.eth
0 ETH0.000000260.00161763
Exec Transaction356621132025-09-17 12:52:5356 days ago1758113573IN
treasury-kittykult.base.eth
0 ETH0.000000460.0056801
Exec Transaction356607622025-09-17 12:07:5156 days ago1758110871IN
treasury-kittykult.base.eth
0 ETH0.000000550.00635919
Exec Transaction356598772025-09-17 11:38:2156 days ago1758109101IN
treasury-kittykult.base.eth
0 ETH0.000000550.00186139
Exec Transaction356200082025-09-16 13:29:2357 days ago1758029363IN
treasury-kittykult.base.eth
0 ETH0.000002630.00574621
Exec Transaction356198982025-09-16 13:25:4357 days ago1758029143IN
treasury-kittykult.base.eth
0 ETH0.000000640.00582783
Exec Transaction356192272025-09-16 13:03:2157 days ago1758027801IN
treasury-kittykult.base.eth
0 ETH0.000042550.00809881
Exec Transaction356191162025-09-16 12:59:3957 days ago1758027579IN
treasury-kittykult.base.eth
0 ETH0.000000580.00555059
Transfer356143532025-09-16 10:20:5357 days ago1758018053IN
treasury-kittykult.base.eth
0.5 ETH0.00000040.0145651
Transfer355738182025-09-15 11:49:4358 days ago1757936983IN
treasury-kittykult.base.eth
4.99 ETH0.000000240.00892846
Transfer355737872025-09-15 11:48:4158 days ago1757936921IN
treasury-kittykult.base.eth
0.01 ETH0.000000270.01008229
Exec Transaction349757382025-09-01 15:33:4372 days ago1756740823IN
treasury-kittykult.base.eth
0 ETH0.000000230.00136661

Latest 15 internal transactions

Parent Transaction Hash Block From To
356621132025-09-17 12:52:5356 days ago1758113573
treasury-kittykult.base.eth
0.5 ETH
356607622025-09-17 12:07:5156 days ago1758110871
treasury-kittykult.base.eth
0.40477111 ETH
356200082025-09-16 13:29:2357 days ago1758029363
treasury-kittykult.base.eth
0.00006739 ETH
356200082025-09-16 13:29:2357 days ago1758029363
treasury-kittykult.base.eth
0.03332644 ETH
356192272025-09-16 13:03:2157 days ago1758027801
treasury-kittykult.base.eth
40.3125 ETH
354908942025-09-13 13:45:3560 days ago1757771135
treasury-kittykult.base.eth
6.47908079 ETH
347155282025-08-26 15:00:0378 days ago1756220403
treasury-kittykult.base.eth
6.0862598 ETH
347106712025-08-26 12:18:0978 days ago1756210689
treasury-kittykult.base.eth
9.99999524 ETH
347097052025-08-26 11:45:5778 days ago1756208757
treasury-kittykult.base.eth
4.99999417 ETH
346770032025-08-25 17:35:5378 days ago1756143353
treasury-kittykult.base.eth
0.99999344 ETH
344956512025-08-21 12:50:4983 days ago1755780649
treasury-kittykult.base.eth
3.14753873 ETH
344953232025-08-21 12:39:5383 days ago1755779993
treasury-kittykult.base.eth
2.4996972 ETH
344944312025-08-21 12:10:0983 days ago1755778209
treasury-kittykult.base.eth
0.99987532 ETH
344766952025-08-21 2:18:5783 days ago1755742737
treasury-kittykult.base.eth
0.09997278 ETH
253284262025-01-21 7:56:39295 days ago1737446199  Contract Creation0 ETH

Cross-Chain Transactions
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0x2E6C632a...29aC35Bf0
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, GNU LGPLv3 license

Contract Source Code (Solidity)

/**
 *Submitted for verification at basescan.org on 2024-02-05
*/

// 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())
        }
    }
}

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

Deployed Bytecode Sourcemap

536:1541:0:-:0;;;1401:42;1397:1;1391:8;1387:57;1581:66;1577:1;1564:15;1561:87;1558:2;;;1678:10;1675:1;1668:21;1717:4;1714:1;1707:15;1558:2;1770:14;1767:1;1764;1751:34;1868:1;1865;1849:14;1846:1;1834:10;1827:5;1814:56;1905:16;1902:1;1899;1884:38;1951:1;1942:7;1939:14;1936:2;;;1983:16;1980:1;1973:27;1936:2;2039:16;2036:1;2029:27

Swarm Source

ipfs://03d1488ee65e08fa41e58e888a9865554c535f2c77126a82cb4c0f917f314413

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.