// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v5.0.0) (proxy/ERC1967/ERC1967Proxy.sol)
pragma solidity ^0.8.20;
import {Proxy} from "../Proxy.sol";
import {ERC1967Utils} from "./ERC1967Utils.sol";
/**
* @dev This contract implements an upgradeable proxy. It is upgradeable because calls are delegated to an
* implementation address that can be changed. This address is stored in storage in the location specified by
* https://eips.ethereum.org/EIPS/eip-1967[EIP1967], so that it doesn't conflict with the storage layout of the
* implementation behind the proxy.
*/
contract ERC1967Proxy is Proxy {
/**
* @dev Initializes the upgradeable proxy with an initial implementation specified by `implementation`.
*
* If `_data` is nonempty, it's used as data in a delegate call to `implementation`. This will typically be an
* encoded function call, and allows initializing the storage of the proxy like a Solidity constructor.
*
* Requirements:
*
* - If `data` is empty, `msg.value` must be zero.
*/
constructor(address implementation, bytes memory _data) payable {
ERC1967Utils.upgradeToAndCall(implementation, _data);
}
/**
* @dev Returns the current implementation address.
*
* TIP: To get this value clients can read directly from the storage slot shown below (specified by EIP1967) using
* the https://eth.wiki/json-rpc/API#eth_getstorageat[`eth_getStorageAt`] RPC call.
* `0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc`
*/
function _implementation() internal view virtual override returns (address) {
return ERC1967Utils.getImplementation();
}
}[
{
"type": "constructor",
"inputs": [
{
"name": "implementation",
"type": "address",
"internalType": "address"
},
{
"name": "_data",
"type": "bytes",
"internalType": "bytes"
}
],
"stateMutability": "payable"
},
{
"name": "AddressEmptyCode",
"type": "error",
"inputs": [
{
"name": "target",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "ERC1967InvalidImplementation",
"type": "error",
"inputs": [
{
"name": "implementation",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "ERC1967NonPayable",
"type": "error",
"inputs": []
},
{
"name": "FailedInnerCall",
"type": "error",
"inputs": []
},
{
"name": "Upgraded",
"type": "event",
"inputs": [
{
"name": "implementation",
"type": "address",
"indexed": true,
"internalType": "address"
}
],
"anonymous": false
},
{
"type": "fallback",
"stateMutability": "payable"
}
][
{
"type": "constructor",
"inputs": [
{
"name": "anEntryPoint",
"type": "address",
"internalType": "contract IEntryPoint"
}
],
"stateMutability": "nonpayable"
},
{
"name": "AddressEmptyCode",
"type": "error",
"inputs": [
{
"name": "target",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "ECDSAInvalidSignature",
"type": "error",
"inputs": []
},
{
"name": "ECDSAInvalidSignatureLength",
"type": "error",
"inputs": [
{
"name": "length",
"type": "uint256",
"internalType": "uint256"
}
]
},
{
"name": "ECDSAInvalidSignatureS",
"type": "error",
"inputs": [
{
"name": "s",
"type": "bytes32",
"internalType": "bytes32"
}
]
},
{
"name": "ERC1967InvalidImplementation",
"type": "error",
"inputs": [
{
"name": "implementation",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "ERC1967NonPayable",
"type": "error",
"inputs": []
},
{
"name": "FailedInnerCall",
"type": "error",
"inputs": []
},
{
"name": "InvalidInitialization",
"type": "error",
"inputs": []
},
{
"name": "NotInitializing",
"type": "error",
"inputs": []
},
{
"name": "UUPSUnauthorizedCallContext",
"type": "error",
"inputs": []
},
{
"name": "UUPSUnsupportedProxiableUUID",
"type": "error",
"inputs": [
{
"name": "slot",
"type": "bytes32",
"internalType": "bytes32"
}
]
},
{
"name": "Initialized",
"type": "event",
"inputs": [
{
"name": "version",
"type": "uint64",
"indexed": false,
"internalType": "uint64"
}
],
"anonymous": false
},
{
"name": "SimpleAccountInitialized",
"type": "event",
"inputs": [
{
"name": "entryPoint",
"type": "address",
"indexed": true,
"internalType": "contract IEntryPoint"
},
{
"name": "owner",
"type": "address",
"indexed": true,
"internalType": "address"
}
],
"anonymous": false
},
{
"name": "Upgraded",
"type": "event",
"inputs": [
{
"name": "implementation",
"type": "address",
"indexed": true,
"internalType": "address"
}
],
"anonymous": false
},
{
"name": "UPGRADE_INTERFACE_VERSION",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "string",
"internalType": "string"
}
],
"stateMutability": "view"
},
{
"name": "addDeposit",
"type": "function",
"inputs": [],
"outputs": [],
"stateMutability": "payable"
},
{
"name": "entryPoint",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "contract IEntryPoint"
}
],
"stateMutability": "view"
},
{
"name": "execute",
"type": "function",
"inputs": [
{
"name": "dest",
"type": "address",
"internalType": "address"
},
{
"name": "value",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "func",
"type": "bytes",
"internalType": "bytes"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "executeBatch",
"type": "function",
"inputs": [
{
"name": "dest",
"type": "address[]",
"internalType": "address[]"
},
{
"name": "value",
"type": "uint256[]",
"internalType": "uint256[]"
},
{
"name": "func",
"type": "bytes[]",
"internalType": "bytes[]"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "getDeposit",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "getNonce",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "initialize",
"type": "function",
"inputs": [
{
"name": "anOwner",
"type": "address",
"internalType": "address"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "onERC1155BatchReceived",
"type": "function",
"inputs": [
{
"name": "",
"type": "address",
"internalType": "address"
},
{
"name": "",
"type": "address",
"internalType": "address"
},
{
"name": "",
"type": "uint256[]",
"internalType": "uint256[]"
},
{
"name": "",
"type": "uint256[]",
"internalType": "uint256[]"
},
{
"name": "",
"type": "bytes",
"internalType": "bytes"
}
],
"outputs": [
{
"name": "",
"type": "bytes4",
"internalType": "bytes4"
}
],
"stateMutability": "pure"
},
{
"name": "onERC1155Received",
"type": "function",
"inputs": [
{
"name": "",
"type": "address",
"internalType": "address"
},
{
"name": "",
"type": "address",
"internalType": "address"
},
{
"name": "",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "",
"type": "bytes",
"internalType": "bytes"
}
],
"outputs": [
{
"name": "",
"type": "bytes4",
"internalType": "bytes4"
}
],
"stateMutability": "pure"
},
{
"name": "onERC721Received",
"type": "function",
"inputs": [
{
"name": "",
"type": "address",
"internalType": "address"
},
{
"name": "",
"type": "address",
"internalType": "address"
},
{
"name": "",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "",
"type": "bytes",
"internalType": "bytes"
}
],
"outputs": [
{
"name": "",
"type": "bytes4",
"internalType": "bytes4"
}
],
"stateMutability": "pure"
},
{
"name": "owner",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "view"
},
{
"name": "proxiableUUID",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "bytes32",
"internalType": "bytes32"
}
],
"stateMutability": "view"
},
{
"name": "supportsInterface",
"type": "function",
"inputs": [
{
"name": "interfaceId",
"type": "bytes4",
"internalType": "bytes4"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "view"
},
{
"name": "upgradeToAndCall",
"type": "function",
"inputs": [
{
"name": "newImplementation",
"type": "address",
"internalType": "address"
},
{
"name": "data",
"type": "bytes",
"internalType": "bytes"
}
],
"outputs": [],
"stateMutability": "payable"
},
{
"name": "validateUserOp",
"type": "function",
"inputs": [
{
"name": "userOp",
"type": "tuple",
"components": [
{
"name": "sender",
"type": "address",
"internalType": "address"
},
{
"name": "nonce",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "initCode",
"type": "bytes",
"internalType": "bytes"
},
{
"name": "callData",
"type": "bytes",
"internalType": "bytes"
},
{
"name": "accountGasLimits",
"type": "bytes32",
"internalType": "bytes32"
},
{
"name": "preVerificationGas",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "gasFees",
"type": "bytes32",
"internalType": "bytes32"
},
{
"name": "paymasterAndData",
"type": "bytes",
"internalType": "bytes"
},
{
"name": "signature",
"type": "bytes",
"internalType": "bytes"
}
],
"internalType": "struct PackedUserOperation"
},
{
"name": "userOpHash",
"type": "bytes32",
"internalType": "bytes32"
},
{
"name": "missingAccountFunds",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "validationData",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "nonpayable"
},
{
"name": "withdrawDepositTo",
"type": "function",
"inputs": [
{
"name": "withdrawAddress",
"type": "address",
"internalType": "address payable"
},
{
"name": "amount",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "receive",
"stateMutability": "payable"
}
]0x6080604052600a600c565b005b60186014601a565b605e565b565b600060597f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5473ffffffffffffffffffffffffffffffffffffffff1690565b905090565b3660008037600080366000845af43d6000803e808015607c573d6000f35b3d6000fdfea2646970667358221220d7f23a80daebb5531c9e4a18d87e812fca112e5df7e56433218edcc12bbe415d64736f6c63430008170033
| Token | Symbol | Balance | Price | Value |
|---|---|---|---|---|
| Wrapped Small ETH (WETH) | WETH | 14 | $1,895.08 | $26,531.12 |
| global dollar (USDG) | USDG | 15 | $1 | $15 |
| Global Dollar (USDG) | USDG | 4 | $1 | $4 |
| PENIS (PENIS) | PENIS | 1,408.749999 | — | — |
| foreskin (HOOD) | HOOD | 45 | — | — |
| The Pon Dog (OZZY) | OZZY | 40 | — | — |
| Wolf Pack (PACK) | PACK | 26.57 | — | — |
| MarsCoin (MarsCoin) | MarsCoin | 25 | — | — |
| The Juggernauts (JUGGERNAUT) | JUGGERNAUT | 14 | — | — |
| Wall Street Bets ($WSB) | $WSB | 11 | — | — |
| Thinking Cat (HMM) | HMM | 7 | — | — |
| Shibinhood (WOOF) | WOOF | 7 | — | — |
| What If (IF) | IF | 5 | — | — |
| Transaction Hash | Method | Block | Age | From | To | Type | Item | ||
|---|---|---|---|---|---|---|---|---|---|
| no NFT transfers for this address yet | |||||||||
| Type | Age | Block | Details |
|---|---|---|---|
| no cross-chain L1↔L2 transactions for this address | |||
| Txn Hash | Age | Event | Topics / Data |
|---|---|---|---|
| 0x17924b…6ba6fb | 5 days agoWed, 12 Aug 2026 17:46:20 UTC | 0xc7f505…81d2 | data: 0x000000000000000000…00000001 |
| 0x17924b…6ba6fb | 5 days agoWed, 12 Aug 2026 17:46:20 UTC | 0x47e55c…e5de | [0] 0x000000000000…f37da032 [1] 0x000000000000…59e3352b |
| 0x17924b…6ba6fb | 5 days agoWed, 12 Aug 2026 17:46:20 UTC | 0xbc7cd7…2d3b | [0] 0x000000000000…bb1400c2 |
| Transaction Hash | Method ? | Block | Age | From | To | Amount | Txn Fee ? | ||
|---|---|---|---|---|---|---|---|---|---|
| No direct transactions — this address is only ever reached via internal calls (common for a contract only invoked through a router or proxy). View Internal Transactions → | |||||||||
| Block | Age | Parent Transaction Hash | Type | Method | From | To | Value | |
|---|---|---|---|---|---|---|---|---|
| 37,907,536 | 1 day agoSun, 16 Aug 2026 10:34:16 UTC | 0x9c4c55…9965e6 | CALL | handleOps | 0x7c5b…c53d | OUT | 0xc5d0…9249 | 0.00000 ETH |
| 37,907,536 | 1 day agoSun, 16 Aug 2026 10:34:16 UTC | 0x9c4c55…9965e6 | CALL | handleOps | 0x7c5b…c53d | OUT | 0x1da4…9e2d | 0.00028 ETH |
| 37,906,927 | 1 day agoSun, 16 Aug 2026 10:33:15 UTC | 0x1ddae1…951249 | DELEGATECALL | handleOps | 0x7c5b…c53d | OUT | 0x6864…00c2 | 0.00028 ETH |
| 37,906,927 | 1 day agoSun, 16 Aug 2026 10:33:15 UTC | 0x1ddae1…951249 | CALL | handleOps | 0x8876…0904 | IN | 0x7c5b…c53d | 0.00028 ETH |
| 36,194,080 | 3 days agoFri, 14 Aug 2026 10:50:25 UTC | 0x4093c4…93dcf9 | CALL | handleOps | 0x7c5b…c53d | OUT | 0xc5d0…9249 | 0.00000 ETH |
| 36,194,080 | 3 days agoFri, 14 Aug 2026 10:50:25 UTC | 0x4093c4…93dcf9 | CALL | handleOps | 0x7c5b…c53d | OUT | 0x1da4…9e2d | 0.00032 ETH |
| 36,192,687 | 3 days agoFri, 14 Aug 2026 10:48:07 UTC | 0xb50c34…b5c5cb | DELEGATECALL | handleOps | 0x7c5b…c53d | OUT | 0x6864…00c2 | 0.00033 ETH |
| 36,192,687 | 3 days agoFri, 14 Aug 2026 10:48:07 UTC | 0xb50c34…b5c5cb | CALL | handleOps | 0x8876…0904 | IN | 0x7c5b…c53d | 0.00033 ETH |
| 34,719,460 | 5 days agoWed, 12 Aug 2026 17:47:10 UTC | 0x02b13c…e73290 | CALL | handleOps | 0x7c5b…c53d | OUT | 0xc5d0…9249 | 0.00000 ETH |
| 34,719,460 | 5 days agoWed, 12 Aug 2026 17:47:10 UTC | 0x02b13c…e73290 | CALL | handleOps | 0x7c5b…c53d | OUT | 0x1da4…9e2d | 0.00016 ETH |
| 34,718,972 | 5 days agoWed, 12 Aug 2026 17:46:20 UTC | 0x17924b…6ba6fb | DELEGATECALL | handleOps | 0x7c5b…c53d | OUT | 0x6864…00c2 | 0.00016 ETH |
| 34,718,972 | 5 days agoWed, 12 Aug 2026 17:46:20 UTC | 0x17924b…6ba6fb | CALL | handleOps | 0x8876…0904 | IN | 0x7c5b…c53d | 0.00016 ETH |
| 34,718,972 | 5 days agoWed, 12 Aug 2026 17:46:20 UTC | 0x17924b…6ba6fb | CREATE2 | handleOps | 0x91e6…8985 | IN | 0x7c5b…c53d | 0 ETH |
| Transaction Hash | Method | Block | Age | From | To | Amount | Token | ||
|---|---|---|---|---|---|---|---|---|---|
| 0x2b856a6e…1709c6 | Transfer | 38,537,928 | 1 day agoMon, 17 Aug 2026 04:08:42 UTC | 0x4a2e…44d3 | IN | 0x7c5b…c53d | 11 $WSB | Wall Street Bets ($WSB) | |
| 0x3bf53b62…4ed3ff | Transfer | 38,174,418 | 1 day agoSun, 16 Aug 2026 18:00:48 UTC | 0x3d2b…6bfc | IN | 0x7c5b…c53d | 5 USDG | global dollar (USDG) | |
| 0x10742d28…ed1f0a | Transfer | 38,150,588 | 1 day agoSun, 16 Aug 2026 17:20:56 UTC | 0x3d2b…6bfc | IN | 0x7c5b…c53d | 5 USDG | global dollar (USDG) | |
| 0x593796cc…92bade | Transfer | 38,134,689 | 1 day agoSun, 16 Aug 2026 16:54:21 UTC | 0x602e…7bd0 | IN | 0x7c5b…c53d | 3 USDG | Global Dollar (USDG) | |
| 0xcd176a22…b3a9bf | Transfer | 38,069,881 | 1 day agoSun, 16 Aug 2026 15:06:01 UTC | 0xc7a7…cec7 | IN | 0x7c5b…c53d | 13 PACK | Wolf Pack (PACK) | |
| 0xd91be493…bf8e0e | Transfer | 38,063,494 | 1 day agoSun, 16 Aug 2026 14:55:19 UTC | 0x2757…221a | IN | 0x7c5b…c53d | 25 MarsCoin | MarsCoin (MarsCoin) | |
| 0x1c5779bb…cd49cb | Transfer | 38,046,041 | 1 day agoSun, 16 Aug 2026 14:26:09 UTC | 0xb545…cc2c | IN | 0x7c5b…c53d | 14 WETH | Wrapped Small ETH (WETH) | |
| 0x9c81140b…8e9de7 | Transfer | 37,963,425 | 1 day agoSun, 16 Aug 2026 12:07:51 UTC | 0xcc05…efe3 | IN | 0x7c5b…c53d | 45 HOOD | foreskin (HOOD) | |
| 0x1ddae100…951249 | Transfer | 37,906,927 | 1 day agoSun, 16 Aug 2026 10:33:15 UTC | 0x7c5b…c53d | OUT | 0x263c…ed32 | $NaN16,395.321428 HOODBOT | ||
| 0x1ddae100…951249 | Transfer | 37,906,927 | 1 day agoSun, 16 Aug 2026 10:33:15 UTC | 0x7c5b…c53d | OUT | 0xc5d0…9249 | $0.00103.767857 HOODBOT | ||
| 0x1ddae100…951249 | Transfer | 37,906,927 | 1 day agoSun, 16 Aug 2026 10:33:15 UTC | 0x7c5b…c53d | OUT | 0x6ab8…a152 | $0.00103.767857 HOODBOT | ||
| 0x47654117…840863 | Transfer | 37,905,084 | 1 day agoSun, 16 Aug 2026 10:30:11 UTC | 0xed90…8bd0 | IN | 0x7c5b…c53d | $0.04987.5 HOODBOT | ||
| 0x6cf234da…3ea04c | Transfer | 37,904,163 | 1 day agoSun, 16 Aug 2026 10:28:38 UTC | 0xed90…8bd0 | IN | 0x7c5b…c53d | $0.04987.5 HOODBOT | ||
| 0x2a24cfcb…e223ee | Transfer | 37,902,787 | 1 day agoSun, 16 Aug 2026 10:26:20 UTC | 0x7c5b…c53d | OUT | 0xc5d0…9249 | $0.006.25 HOODBOT | ||
| 0x2a24cfcb…e223ee | Transfer | 37,902,787 | 1 day agoSun, 16 Aug 2026 10:26:20 UTC | 0x7c5b…c53d | OUT | 0x6ab8…a152 | $0.006.25 HOODBOT | ||
| 0x2a24cfcb…e223ee | Transfer | 37,902,787 | 1 day agoSun, 16 Aug 2026 10:26:20 UTC | 0x7c5b…c53d | OUT | 0x09f7…2124 | $0.04987.5 HOODBOT | ||
| 0x08dabeae…4ed99f | Transfer | 37,902,228 | 1 day agoSun, 16 Aug 2026 10:25:23 UTC | 0xed90…8bd0 | IN | 0x7c5b…c53d | $0.04987.5 HOODBOT | ||
| 0xeff7ec08…d3ffc3 | Transfer | 37,901,839 | 1 day agoSun, 16 Aug 2026 10:24:44 UTC | 0x7c5b…c53d | OUT | 0xc5d0…9249 | $0.006.25 HOODBOT | ||
| 0xeff7ec08…d3ffc3 | Transfer | 37,901,839 | 1 day agoSun, 16 Aug 2026 10:24:44 UTC | 0x7c5b…c53d | OUT | 0x6ab8…a152 | $0.006.25 HOODBOT | ||
| 0xeff7ec08…d3ffc3 | Transfer | 37,901,839 | 1 day agoSun, 16 Aug 2026 10:24:44 UTC | 0x7c5b…c53d | OUT | 0xed90…8bd0 | $0.04987.5 HOODBOT | ||
| 0xc16be743…07d56d | Transfer | 37,895,379 | 1 day agoSun, 16 Aug 2026 10:13:56 UTC | 0x0a22…e97e | IN | 0x7c5b…c53d | $0.04987.5 HOODBOT | ||
| 0x561fef47…a6251b | Transfer | 37,895,332 | 1 day agoSun, 16 Aug 2026 10:13:51 UTC | 0x3793…b0be | IN | 0x7c5b…c53d | $0.04987.5 HOODBOT | ||
| 0x3b50889e…f80b6e | Transfer | 37,895,258 | 1 day agoSun, 16 Aug 2026 10:13:44 UTC | 0x752c…07e1 | IN | 0x7c5b…c53d | $0.04990 HOODBOT | ||
| 0xb4d6d6d9…5b0bb4 | Transfer | 37,895,217 | 1 day agoSun, 16 Aug 2026 10:13:40 UTC | 0xbbef…7bb2 | IN | 0x7c5b…c53d | $0.04990 HOODBOT | ||
| 0xe8a33bcd…514132 | Transfer | 37,894,967 | 1 day agoSun, 16 Aug 2026 10:13:15 UTC | 0xed90…8bd0 | IN | 0x7c5b…c53d | $NaN9,874.999999 HOODBOT |