MON Price: $0.018917 (+3.26%)

Contract

0xeF8C3AA61C1241F0A49831aE0bfCa9c24C1F9C52
Transaction Hash
Method
Block
From
To
Transfer506784412026-01-23 22:26:4020 hrs ago1769207200IN
0xeF8C3AA6...24C1F9C52
476,981 MON0.06303753102
Transfer502679212026-01-22 0:45:132 days ago1769042713IN
0xeF8C3AA6...24C1F9C52
221,000 MON0.06303753102
Exec Transaction484322092026-01-13 11:38:5911 days ago1768304339IN
0xeF8C3AA6...24C1F9C52
0 MON0.02473283103.02
Exec Transaction482357852026-01-12 13:47:2512 days ago1768225645IN
0xeF8C3AA6...24C1F9C52
0 MON0.03000536102.18
Transfer478821982026-01-10 22:24:2413 days ago1768083864IN
0xeF8C3AA6...24C1F9C52
379,689 MON0.06303753102
Exec Transaction477963882026-01-10 12:50:5914 days ago1768049459IN
0xeF8C3AA6...24C1F9C52
0 MON0.02357916112.2
Exec Transaction473661222026-01-08 12:54:0216 days ago1767876842IN
0xeF8C3AA6...24C1F9C52
0 MON0.02143193102
Transfer468156282026-01-05 23:30:3118 days ago1767655831IN
0xeF8C3AA6...24C1F9C52
73,180 MON0.06303753102
Exec Transaction452045312025-12-29 12:04:0926 days ago1767009849IN
0xeF8C3AA6...24C1F9C52
0 MON0.03650951104
Transfer447272102025-12-27 6:30:4128 days ago1766817041IN
0xeF8C3AA6...24C1F9C52
478,693 MON0.06303753102
Exec Transaction426254162025-12-17 12:24:0338 days ago1765974243IN
0xeF8C3AA6...24C1F9C52
0 MON0.02355448104.55
Exec Transaction424267742025-12-16 14:16:5939 days ago1765894619IN
0xeF8C3AA6...24C1F9C52
0 MON0.02107123104
Exec Transaction424255722025-12-16 14:08:4139 days ago1765894121IN
0xeF8C3AA6...24C1F9C52
0 MON0.02106936104
Exec Transaction421938562025-12-15 12:17:4540 days ago1765801065IN
0xeF8C3AA6...24C1F9C52
0 MON0.03295381112.2
Exec Transaction421866982025-12-15 11:29:4940 days ago1765798189IN
0xeF8C3AA6...24C1F9C52
0 MON0.02496998104
Transfer419922702025-12-14 13:46:3741 days ago1765719997IN
0xeF8C3AA6...24C1F9C52
363,614 MON0.06303753102
Exec Transaction410998342025-12-10 10:05:5745 days ago1765361157IN
0xeF8C3AA6...24C1F9C52
0 MON0.02343244104
Exec Transaction396279622025-12-03 13:32:0752 days ago1764768727IN
0xeF8C3AA6...24C1F9C52
0 MON0.02320899103
Transfer388172712025-11-29 18:51:5456 days ago1764442314IN
0xeF8C3AA6...24C1F9C52
315,185 MON0.06303753102
Transfer375214782025-11-23 18:06:1762 days ago1763921177IN
0xeF8C3AA6...24C1F9C52
510,833 MON0.0063038102
Transfer373189222025-11-22 19:33:4662 days ago1763840026IN
0xeF8C3AA6...24C1F9C52
600,000 MON0.0063038102
Exec Transaction366615142025-11-19 17:58:3866 days ago1763575118IN
0xeF8C3AA6...24C1F9C52
0 MON0.02756448122.4
Transfer362366502025-11-17 18:19:3168 days ago1763403571IN
0xeF8C3AA6...24C1F9C52
4 MON0.00756456122.4
Exec Transaction361533532025-11-17 8:52:2368 days ago1763369543IN
0xeF8C3AA6...24C1F9C52
0 MON0.02510142122.4
Exec Transaction355489482025-11-14 13:14:1671 days ago1763126056IN
0xeF8C3AA6...24C1F9C52
0 MON0.03267967102

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
484322092026-01-13 11:38:5911 days ago1768304339
0xeF8C3AA6...24C1F9C52
379,689 MON
477963882026-01-10 12:50:5914 days ago1768049459
0xeF8C3AA6...24C1F9C52
26,220.34931636 MON
473661222026-01-08 12:54:0216 days ago1767876842
0xeF8C3AA6...24C1F9C52
73,180 MON
452045312025-12-29 12:04:0926 days ago1767009849
0xeF8C3AA6...24C1F9C52
478,693 MON
426254162025-12-17 12:24:0338 days ago1765974243
0xeF8C3AA6...24C1F9C52
200,000 MON
421866982025-12-15 11:29:4940 days ago1765798189
0xeF8C3AA6...24C1F9C52
363,000 MON
410998342025-12-10 10:05:5745 days ago1765361157
0xeF8C3AA6...24C1F9C52
150,000 MON
396279622025-12-03 13:32:0752 days ago1764768727
0xeF8C3AA6...24C1F9C52
150,000 MON
391800702025-12-01 11:36:2354 days ago1764588983
0xeF8C3AA6...24C1F9C52
600,000 MON
377036972025-11-24 14:24:1661 days ago1763994256
0xeF8C3AA6...24C1F9C52
19.53524813 MON
377036782025-11-24 14:24:0861 days ago1763994248
0xeF8C3AA6...24C1F9C52
26.94183259 MON
377036472025-11-24 14:23:5661 days ago1763994236
0xeF8C3AA6...24C1F9C52
6.40473944 MON
377036082025-11-24 14:23:4061 days ago1763994220
0xeF8C3AA6...24C1F9C52
0.01725591 MON
377005522025-11-24 14:03:1361 days ago1763992993
0xeF8C3AA6...24C1F9C52
4.75461706 MON
376985022025-11-24 13:49:3161 days ago1763992171
0xeF8C3AA6...24C1F9C52
0.3 MON
376981512025-11-24 13:47:1061 days ago1763992030
0xeF8C3AA6...24C1F9C52
0.15470653 MON
376981302025-11-24 13:47:0161 days ago1763992021
0xeF8C3AA6...24C1F9C52
4.36169568 MON
376980712025-11-24 13:46:3761 days ago1763991997
0xeF8C3AA6...24C1F9C52
0.3 MON
376979272025-11-24 13:45:3961 days ago1763991939
0xeF8C3AA6...24C1F9C52
1.5 MON
376978942025-11-24 13:45:2661 days ago1763991926
0xeF8C3AA6...24C1F9C52
0.333 MON
376976102025-11-24 13:43:3261 days ago1763991812
0xeF8C3AA6...24C1F9C52
0.18546278 MON
376976072025-11-24 13:43:3161 days ago1763991811
0xeF8C3AA6...24C1F9C52
7.5 MON
376976012025-11-24 13:43:2961 days ago1763991809
0xeF8C3AA6...24C1F9C52
3 MON
376975432025-11-24 13:43:0561 days ago1763991785
0xeF8C3AA6...24C1F9C52
3 MON
376975152025-11-24 13:42:5461 days ago1763991774
0xeF8C3AA6...24C1F9C52
0.03 MON
View All Internal Transactions
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0xB317D9B4...C3c99398C in opBNB Mainnet
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 GPLv3 license

Contract Source Code (Solidity)

/**
 *Submitted for verification at monadscan.com on 2025-11-14
*/

// 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

Block Transaction 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
[ 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.