// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v5.0.0) (proxy/beacon/BeaconProxy.sol)
pragma solidity ^0.8.20;
import {IBeacon} from "./IBeacon.sol";
import {Proxy} from "../Proxy.sol";
import {ERC1967Utils} from "../ERC1967/ERC1967Utils.sol";
/**
* @dev This contract implements a proxy that gets the implementation address for each call from an {UpgradeableBeacon}.
*
* The beacon address can only be set once during construction, and cannot be changed afterwards. It is stored in an
* immutable variable to avoid unnecessary storage reads, and also in the beacon storage slot specified by
* https://eips.ethereum.org/EIPS/eip-1967[EIP1967] so that it can be accessed externally.
*
* CAUTION: Since the beacon address can never be changed, you must ensure that you either control the beacon, or trust
* the beacon to not upgrade the implementation maliciously.
*
* IMPORTANT: Do not use the implementation logic to modify the beacon storage slot. Doing so would leave the proxy in
* an inconsistent state where the beacon storage slot does not match the beacon address.
*/
contract BeaconProxy is Proxy {
// An immutable address for the beacon to avoid unnecessary SLOADs before each delegate call.
address private immutable _beacon;
/**
* @dev Initializes the proxy with `beacon`.
*
* If `data` is nonempty, it's used as data in a delegate call to the implementation returned by the beacon. This
* will typically be an encoded function call, and allows initializing the storage of the proxy like a Solidity
* constructor.
*
* Requirements:
*
* - `beacon` must be a contract with the interface {IBeacon}.
* - If `data` is empty, `msg.value` must be zero.
*/
constructor(address beacon, bytes memory data) payable {
ERC1967Utils.upgradeBeaconToAndCall(beacon, data);
_beacon = beacon;
}
/**
* @dev Returns the current implementation address of the associated beacon.
*/
function _implementation() internal view virtual override returns (address) {
return IBeacon(_getBeacon()).implementation();
}
/**
* @dev Returns the beacon.
*/
function _getBeacon() internal view virtual returns (address) {
return _beacon;
}
}[
{
"type": "constructor",
"inputs": [
{
"name": "beacon",
"type": "address",
"internalType": "address"
},
{
"name": "data",
"type": "bytes",
"internalType": "bytes"
}
],
"stateMutability": "payable"
},
{
"name": "AddressEmptyCode",
"type": "error",
"inputs": [
{
"name": "target",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "ERC1967InvalidBeacon",
"type": "error",
"inputs": [
{
"name": "beacon",
"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": "BeaconUpgraded",
"type": "event",
"inputs": [
{
"name": "beacon",
"type": "address",
"indexed": true,
"internalType": "address"
}
],
"anonymous": false
},
{
"type": "fallback",
"stateMutability": "payable"
}
]0x6080604052600a600c565b005b60186014601a565b609d565b565b5f7f00000000000000000000000080bc94dbfcd8a0bc85ea2094349736faf4e533886001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156076573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906098919060ba565b905090565b365f80375f80365f845af43d5f803e80801560b6573d5ff35b3d5ffd5b5f6020828403121560c9575f80fd5b81516001600160a01b038116811460de575f80fd5b939250505056fea2646970667358221220ac7d7b83f2bd03b45df79a2ca16b9e58d9c88cb557f53eba0631b723dba55a7364736f6c63430008180033
| Token | Symbol | Balance | Price | Value |
|---|---|---|---|---|
| Wrapped Small ETH (WETH) | WETH | 14 | $1,908.86 | $26,724.04 |
| Global Dollar (USDG) | USDG | 14 | $1 | $14 |
Apple • Robinhood Token (AAPL) | AAPL | 0.000000 | $305.28 | $0 |
| 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 |
|---|---|---|---|
| 0x3062c7…4e5ca4 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0x6c8433…9d9c | data: 0x000000000000000000…809e3401 |
| 0x3062c7…4e5ca4 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0xd255b5…d99a | data: 0x000000000000000000…d9f979c1 |
| 0x3062c7…4e5ca4 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0x6fe7c6…7872 | data: 0x000000000000000000…b277ddb7 |
| 0xb8b3c1…ab427f | 20 hrs agoMon, 17 Aug 2026 04:10:47 UTC | 0x6c8433…9d9c | data: 0x000000000000000000…a1ba7496 |
| 0xb8b3c1…ab427f | 20 hrs agoMon, 17 Aug 2026 04:10:47 UTC | 0xd255b5…d99a | data: 0x000000000000000000…c1f227dd |
| 0xb8b3c1…ab427f | 20 hrs agoMon, 17 Aug 2026 04:10:47 UTC | 0x6fe7c6…7872 | data: 0x000000000000000000…00000000 |
| 0xaddbd7…a3c014 | 1 day agoSun, 16 Aug 2026 05:40:30 UTC | 0x6c8433…9d9c | data: 0x000000000000000000…382fb5c5 |
| 0xaddbd7…a3c014 | 1 day agoSun, 16 Aug 2026 05:40:30 UTC | 0xd255b5…d99a | data: 0x000000000000000000…46e3e09b |
| 0xaddbd7…a3c014 | 1 day agoSun, 16 Aug 2026 05:40:30 UTC | 0x6fe7c6…7872 | data: 0x000000000000000000…00000000 |
| 0xef2117…939e28 | 2 days agoSat, 15 Aug 2026 07:10:42 UTC | 0x6c8433…9d9c | data: 0x000000000000000000…06a29ca5 |
| 0xef2117…939e28 | 2 days agoSat, 15 Aug 2026 07:10:42 UTC | 0xd255b5…d99a | data: 0x000000000000000000…5124f015 |
| 0xef2117…939e28 | 2 days agoSat, 15 Aug 2026 07:10:42 UTC | 0x6fe7c6…7872 | data: 0x000000000000000000…00000000 |
| 0xa81251…2fe4e6 | 3 days agoFri, 14 Aug 2026 20:01:28 UTC | 0x631c4f…82a8 | data: 0x000000000000000000…2e962c58 |
| 0xa81251…2fe4e6 | 3 days agoFri, 14 Aug 2026 20:01:28 UTC | 0x6fe7c6…7872 | data: 0x000000000000000000…00000000 |
| 0x399b27…31b9c2 | 3 days agoFri, 14 Aug 2026 09:09:14 UTC | 0x6c8433…9d9c | data: 0x000000000000000000…9e9afba7 |
| 0x399b27…31b9c2 | 3 days agoFri, 14 Aug 2026 09:09:14 UTC | 0xd255b5…d99a | data: 0x000000000000000000…71d5286e |
| 0x399b27…31b9c2 | 3 days agoFri, 14 Aug 2026 09:09:14 UTC | 0x6fe7c6…7872 | data: 0x000000000000000000…00000000 |
| 0xd8b740…317461 | 5 days agoWed, 12 Aug 2026 16:53:26 UTC | 0x8be007…57e0 | [0] 0x000000000000…b2b5566e [1] 0x000000000000…ecbf6d51 |
| 0x5ce363…d6089b | 5 days agoWed, 12 Aug 2026 15:07:42 UTC | 0x6c8433…9d9c | data: 0x000000000000000000…4836e1da |
| 0x5ce363…d6089b | 5 days agoWed, 12 Aug 2026 15:07:42 UTC | 0xd255b5…d99a | data: 0x000000000000000000…40c0197f |
| 0x5ce363…d6089b | 5 days agoWed, 12 Aug 2026 15:07:42 UTC | 0x6fe7c6…7872 | data: 0x000000000000000000…00000000 |
| 0x5011a5…7d593b | 6 days agoTue, 11 Aug 2026 23:06:20 UTC | 0x631c4f…82a8 | data: 0x000000000000000000…81c37fb2 |
| 0x5011a5…7d593b | 6 days agoTue, 11 Aug 2026 23:06:20 UTC | 0x6fe7c6…7872 | data: 0x000000000000000000…00000000 |
| 0xaced10…bd030e | 6 days agoTue, 11 Aug 2026 22:28:16 UTC | 0x69d3f7…fb97 | data: 0x000000000000000000…0000001d |
| 0x883e15…d6bb38 | 6 days agoTue, 11 Aug 2026 22:28:04 UTC | 0x8be007…57e0 | [0] 0x000000000000…65e94e44 [1] 0x000000000000…b2b5566e |
| Transaction Hash | Method | Block | Age | From | To | Amount | Token | ||
|---|---|---|---|---|---|---|---|---|---|
| 0x3062c781…4e5ca4 | Transfer | 38,987,016 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0xbb59…6442 | OUT | 0x783c…b7ed | $34.770.113892 AAPL | Apple • Robinhood Token (AAPL) | |
| 0x3062c781…4e5ca4 | Transfer | 38,987,016 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0xbb59…6442 | OUT | 0x783c…b7ed | $255.040.835428 AAPL | Apple • Robinhood Token (AAPL) | |
| 0x3062c781…4e5ca4 | Transfer | 38,987,016 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0xbb59…6442 | OUT | 0x783c…b7ed | $211.68211.002601 USDG | Global Dollar (USDG) | |
| 0x3062c781…4e5ca4 | Transfer | 38,987,016 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0xbb59…6442 | OUT | 0x02ae…264b | 0.000010 WETH | WETH (WETH) | |
| 0x3062c781…4e5ca4 | Transfer | 38,987,016 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0xbb59…6442 | OUT | 0x6cfe…566e | 0.000000 WETH | WETH (WETH) | |
| 0x3062c781…4e5ca4 | Transfer | 38,987,016 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0xbb59…6442 | OUT | 0x6cfe…566e | 0.000000 WETH | WETH (WETH) | |
| 0x3062c781…4e5ca4 | Transfer | 38,987,016 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0x1912…fa9e | IN | 0xbb59…6442 | 0.000007 WETH | WETH (WETH) | |
| 0x3062c781…4e5ca4 | Transfer | 38,987,016 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0xbb59…6442 | OUT | 0x1912…fa9e | $0.010.000046 AAPL | Apple • Robinhood Token (AAPL) | |
| 0x3062c781…4e5ca4 | Transfer | 38,987,016 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0x1912…fa9e | IN | 0xbb59…6442 | 0.000003 WETH | WETH (WETH) | |
| 0x3062c781…4e5ca4 | Transfer | 38,987,016 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0xbb59…6442 | OUT | 0x1912…fa9e | $0.010.006479 USDG | Global Dollar (USDG) | |
| 0x3062c781…4e5ca4 | Transfer | 38,987,016 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0x783c…b7ed | IN | 0xbb59…6442 | $34.710.113689 AAPL | Apple • Robinhood Token (AAPL) | |
| 0x3062c781…4e5ca4 | Transfer | 38,987,016 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0x783c…b7ed | IN | 0xbb59…6442 | $254.970.835184 AAPL | Apple • Robinhood Token (AAPL) | |
| 0x3062c781…4e5ca4 | Transfer | 38,987,016 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0x783c…b7ed | IN | 0xbb59…6442 | $211.62210.940877 USDG | Global Dollar (USDG) | |
| 0x3062c781…4e5ca4 | Transfer | 38,987,016 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0x783c…b7ed | IN | 0xbb59…6442 | $0.000.000004 AAPL | Apple • Robinhood Token (AAPL) | |
| 0x3062c781…4e5ca4 | Transfer | 38,987,016 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0x783c…b7ed | IN | 0xbb59…6442 | $0.000.001309 USDG | Global Dollar (USDG) | |
| 0x3062c781…4e5ca4 | Transfer | 38,987,016 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0x783c…b7ed | IN | 0xbb59…6442 | $0.150.000489 AAPL | Apple • Robinhood Token (AAPL) | |
| 0x3062c781…4e5ca4 | Transfer | 38,987,016 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0x783c…b7ed | IN | 0xbb59…6442 | $0.070.066894 USDG | Global Dollar (USDG) | |
| 0xb8b3c1e8…ab427f | Transfer | 38,539,176 | 20 hrs agoMon, 17 Aug 2026 04:10:47 UTC | 0xbb59…6442 | OUT | 0x783c…b7ed | $34.710.113689 AAPL | Apple • Robinhood Token (AAPL) | |
| 0xb8b3c1e8…ab427f | Transfer | 38,539,176 | 20 hrs agoMon, 17 Aug 2026 04:10:47 UTC | 0xbb59…6442 | OUT | 0x783c…b7ed | $221.920.726918 AAPL | Apple • Robinhood Token (AAPL) | |
| 0xb8b3c1e8…ab427f | Transfer | 38,539,176 | 20 hrs agoMon, 17 Aug 2026 04:10:47 UTC | 0xbb59…6442 | OUT | 0x783c…b7ed | $244.70243.91498 USDG | Global Dollar (USDG) | |
| 0xb8b3c1e8…ab427f | Transfer | 38,539,176 | 20 hrs agoMon, 17 Aug 2026 04:10:47 UTC | 0xbb59…6442 | OUT | 0x02ae…264b | 0.000000 WETH | WETH (WETH) | |
| 0xb8b3c1e8…ab427f | Transfer | 38,539,176 | 20 hrs agoMon, 17 Aug 2026 04:10:47 UTC | 0xbb59…6442 | OUT | 0x6cfe…566e | 0.000000 WETH | WETH (WETH) | |
| 0xb8b3c1e8…ab427f | Transfer | 38,539,176 | 20 hrs agoMon, 17 Aug 2026 04:10:47 UTC | 0xbb59…6442 | OUT | 0x03d9…8557 | 0.000000 WETH | WETH (WETH) | |
| 0xb8b3c1e8…ab427f | Transfer | 38,539,176 | 20 hrs agoMon, 17 Aug 2026 04:10:47 UTC | 0x1912…fa9e | IN | 0xbb59…6442 | 0.000000 WETH | WETH (WETH) | |
| 0xb8b3c1e8…ab427f | Transfer | 38,539,176 | 20 hrs agoMon, 17 Aug 2026 04:10:47 UTC | 0xbb59…6442 | OUT | 0x1912…fa9e | $0.000.000002 AAPL | Apple • Robinhood Token (AAPL) |
| Transaction Hash | Method ? | Block | Age | From | To | Amount | Txn Fee ? | ||
|---|---|---|---|---|---|---|---|---|---|
| 0x3062c7…4e5ca4 | harvest | 38,987,016 | 7 hrs agoMon, 17 Aug 2026 16:39:27 UTC | 0x6cfe…566e | IN | BeaconProxy | $0.000 ETH | 0.00002510 | |
| 0xb8b3c1…ab427f | harvest | 38,539,176 | 20 hrs agoMon, 17 Aug 2026 04:10:47 UTC | 0x03d9…8557 | IN | BeaconProxy | $0.000 ETH | 0.00002442 | |
| 0xaddbd7…a3c014 | harvest | 37,732,075 | 1 day agoSun, 16 Aug 2026 05:40:30 UTC | 0x03d9…8557 | IN | BeaconProxy | $0.000 ETH | 0.00003002 | |
| 0xef2117…939e28 | harvest | 36,924,650 | 2 days agoSat, 15 Aug 2026 07:10:42 UTC | 0x03d9…8557 | IN | BeaconProxy | $0.000 ETH | 0.00004206 | |
| 0x399b27…31b9c2 | harvest | 36,133,526 | 3 days agoFri, 14 Aug 2026 09:09:14 UTC | 0xb1f1…c0de | IN | BeaconProxy | $0.000 ETH | 0.00004852 | |
| 0xd8b740…317461 | transferOwnership | 34,687,252 | 5 days agoWed, 12 Aug 2026 16:53:26 UTC | 0x6cfe…566e | IN | BeaconProxy | $0.000 ETH | 0.00000186 | |
| 0x5ce363…d6089b | harvest | 34,623,933 | 5 days agoWed, 12 Aug 2026 15:07:42 UTC | 0x6cfe…566e | IN | BeaconProxy | $0.000 ETH | 0.00006167 | |
| 0xaced10…bd030e | setDeviation | 34,022,070 | 6 days agoTue, 11 Aug 2026 22:28:16 UTC | 0x6cfe…566e | IN | BeaconProxy | $0.000 ETH | 0.00000135 |
| Block | Age | Parent Transaction Hash | Type | Method | From | To | Value | |
|---|---|---|---|---|---|---|---|---|
| 34,021,945 | 6 days agoTue, 11 Aug 2026 22:28:04 UTC | 0x883e15…d6bb38 | CREATE | 0x858a389e | 0xd4e9…4e44 | IN | 0xbb59…6442 | 0 ETH |