// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v5.2.0) (proxy/ERC1967/ERC1967Proxy.sol)
pragma solidity ^0.8.22;
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[ERC-1967], 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 ERC-1967) 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": "FailedCall",
"type": "error",
"inputs": []
},
{
"name": "Upgraded",
"type": "event",
"inputs": [
{
"name": "implementation",
"type": "address",
"indexed": true,
"internalType": "address"
}
],
"anonymous": false
},
{
"type": "fallback",
"stateMutability": "payable"
}
]0x608060405260405161041038038061041083398101604081905261002291610268565b61002c8282610033565b5050610358565b61003c82610092565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a280511561008657610081828261010e565b505050565b61008e610185565b5050565b806001600160a01b03163b6000036100cd57604051634c9c8ce360e01b81526001600160a01b03821660048201526024015b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b03168460405161012b919061033c565b600060405180830381855af49150503d8060008114610166576040519150601f19603f3d011682016040523d82523d6000602084013e61016b565b606091505b50909250905061017c8583836101a6565b95945050505050565b34156101a45760405163b398979f60e01b815260040160405180910390fd5b565b6060826101bb576101b682610205565b6101fe565b81511580156101d257506001600160a01b0384163b155b156101fb57604051639996b31560e01b81526001600160a01b03851660048201526024016100c4565b50805b9392505050565b8051156102155780518082602001fd5b60405163d6bda27560e01b815260040160405180910390fd5b634e487b7160e01b600052604160045260246000fd5b60005b8381101561025f578181015183820152602001610247565b50506000910152565b6000806040838503121561027b57600080fd5b82516001600160a01b038116811461029257600080fd5b60208401519092506001600160401b038111156102ae57600080fd5b8301601f810185136102bf57600080fd5b80516001600160401b038111156102d8576102d861022e565b604051601f8201601f19908116603f011681016001600160401b03811182821017156103065761030661022e565b60405281815282820160200187101561031e57600080fd5b61032f826020830160208601610244565b8093505050509250929050565b6000825161034e818460208701610244565b9190910192915050565b60aa806103666000396000f3fe6080604052600a600c565b005b60186014601a565b6051565b565b6000604c7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b3660008037600080366000845af43d6000803e808015606f573d6000f35b3d6000fdfea264697066735822122051da5b51f2e43cd956e2b3e18d302642bb371a72f196cc4a9776ab84ef5e725a64736f6c634300081d00330000000000000000000000005c79a97746c7cd258656e778e250b4b31547874c00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000064c0c53b8b000000000000000000000000d9ff2f35ede50cc1101ebda5e40de4fb54a318a7000000000000000000000000d9ff2f35ede50cc1101ebda5e40de4fb54a318a7000000000000000000000000a4b1cdc492c7dbd3d021429d8a586894afc8543d00000000000000000000000000000000000000000000000000000000
0x6080604052600a600c565b005b60186014601a565b6051565b565b6000604c7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b3660008037600080366000845af43d6000803e808015606f573d6000f35b3d6000fdfea264697066735822122051da5b51f2e43cd956e2b3e18d302642bb371a72f196cc4a9776ab84ef5e725a64736f6c634300081d0033
| Token | Symbol | Balance | Price | Value |
|---|---|---|---|---|
| no token holdings | ||||
| Transaction Hash | Method | Block | Age | From | To | Type | Item | ||
|---|---|---|---|---|---|---|---|---|---|
| no NFT transfers for this address yet | |||||||||
| Transaction Hash | Method | Block | Age | From | To | Amount | Token | ||
|---|---|---|---|---|---|---|---|---|---|
| no token transfers for this address yet | |||||||||
| Type | Age | Block | Details |
|---|---|---|---|
| no cross-chain L1↔L2 transactions for this address | |||
| Txn Hash | Age | Event | Topics / Data |
|---|---|---|---|
| 0x6f7a43…53c6c2 | 10 days agoFri, 07 Aug 2026 20:01:47 UTC | 0x4705cb…ff73 | [0] 0x000000000000…adcf154b [1] 0x000000000000…4427d4fd [2] 0x000000000000…00000003 data: 0x7ffab762df5c2cb403…00000000 |
| 0x798cc6…a8abf8 | 27 days agoTue, 21 Jul 2026 22:26:48 UTC | 0x4705cb…ff73 | [0] 0x000000000000…b02d7106 [1] 0x000000000000…ff07619a [2] 0x000000000000…00000002 data: 0x4bb447d2abc5dcdbbe…00000000 |
| 0x7c08c7…502e9e | 34 days agoTue, 14 Jul 2026 07:35:35 UTC | 0x4705cb…ff73 | [0] 0x000000000000…b02d7106 [1] 0x000000000000…9c1e47cc [2] 0x000000000000…00000001 data: 0x622cf0c55709c51ade…01312d00 |
| 0x3f15a7…7092e8 | 34 days agoTue, 14 Jul 2026 06:56:29 UTC | 0x519e0b…db66 | [0] 0x000000000000…00000000 [1] 0x000000000000…ce4db733 |
| 0x13a530…26ffe0 | 38 days agoFri, 10 Jul 2026 09:26:37 UTC | 0x85177f…6695 | [0] 0x000000000000…219ff2c3 data: 0x000000000000000000…df820000 |
| 0x6727de…374b9a | 39 days agoThu, 09 Jul 2026 09:42:21 UTC | 0xc7f505…81d2 | data: 0x000000000000000000…00000001 |
| 0x6727de…374b9a | 39 days agoThu, 09 Jul 2026 09:42:21 UTC | 0x8be007…57e0 | [0] 0x000000000000…00000000 [1] 0x000000000000…54a318a7 |
| 0x6727de…374b9a | 39 days agoThu, 09 Jul 2026 09:42:21 UTC | 0xbc7cd7…2d3b | [0] 0x000000000000…1547874c |
| Block | Age | Parent Transaction Hash | Type | Method | From | To | Value | |
|---|---|---|---|---|---|---|---|---|
| 30,482,582 | 10 days agoFri, 07 Aug 2026 20:01:47 UTC | 0x6f7a43…53c6c2 | CALL | 0xb635e20d | 0xb42f…82c6 | OUT | 0xa4b1…543d | 0.001 ETH |
| 15,921,554 | 27 days agoTue, 21 Jul 2026 22:26:48 UTC | 0x798cc6…a8abf8 | CALL | 0xb635e20d | 0xb42f…82c6 | OUT | 0xa4b1…543d | 0.001 ETH |
| 9,353,916 | 34 days agoTue, 14 Jul 2026 07:35:35 UTC | 0x7c08c7…502e9e | CALL | 0x3d5bfd92 | 0xb42f…82c6 | OUT | 0xa4b1…543d | 0.001 ETH |
| 9,353,916 | 34 days agoTue, 14 Jul 2026 07:35:35 UTC | 0x7c08c7…502e9e | CREATE | 0x3d5bfd92 | 0xb42f…82c6 | OUT | 0xf479…47cc | 0 ETH |
| 5,970,678 | 38 days agoFri, 10 Jul 2026 09:26:37 UTC | 0x13a530…26ffe0 | DELEGATECALL | Transfer | 0xb42f…82c6 | OUT | 0x5c79…874c | 0.02 ETH |
| Transaction Hash | Method ? | Block | Age | From | To | Amount | Txn Fee ? | ||
|---|---|---|---|---|---|---|---|---|---|
| 0x6f7a43…53c6c2 | 0xb635e20d | 30,482,582 | 10 days agoFri, 07 Aug 2026 20:01:47 UTC | 0xf066…154b | IN | ERC1967Proxy | $0.000 ETH | 0.00001381 | |
| 0x798cc6…a8abf8 | 0xb635e20d | 15,921,554 | 27 days agoTue, 21 Jul 2026 22:26:48 UTC | 0xf40c…7106 | IN | ERC1967Proxy | $0.000 ETH | 0.00003365 | |
| 0x7c08c7…502e9e | 0x3d5bfd92 | 9,353,916 | 34 days agoTue, 14 Jul 2026 07:35:35 UTC | 0xf40c…7106 | IN | ERC1967Proxy | $0.000 ETH | 0.00010144 | |
| 0x13a530…26ffe0 | Transfer | 5,970,678 | 38 days agoFri, 10 Jul 2026 09:26:37 UTC | 0xc556…f2c3 | IN | ERC1967Proxy | $37.910.02 ETH | 0.00000183 |