| Token | Symbol | Balance | Price | Value |
|---|---|---|---|---|
| no token holdings | ||||
// SPDX-License-Identifier: Apache-2.0
// solhint-disable-next-line compiler-version
pragma solidity >=0.6.0 <0.9.0;
import "@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol";
import "@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol";
import "@openzeppelin/contracts/utils/Create2.sol";
interface ProxySetter {
function beacon() external view returns (address);
}
contract ClonableBeaconProxy is BeaconProxy {
constructor() BeaconProxy(ProxySetter(msg.sender).beacon(), "") {}
}
contract BeaconProxyFactory is ProxySetter {
bytes32 public constant cloneableProxyHash = keccak256(type(ClonableBeaconProxy).creationCode);
/**
* @notice utility function used in ClonableBeaconProxy.
* @dev this method makes it possible to use ClonableBeaconProxy.creationCode without encoding constructor parameters
* @return the beacon to be used by the proxy contract.
*/
address public override beacon;
function initialize(address _beacon) external {
require(_beacon != address(0), "INVALID_BEACON");
require(beacon == address(0), "ALREADY_INIT");
beacon = _beacon;
}
function getSalt(address user, bytes32 userSalt) public pure returns (bytes32) {
return keccak256(abi.encode(user, userSalt));
}
function createProxy(bytes32 userSalt) external returns (address) {
// deployment will fail and this function will revert if contract `salt` is not unique
bytes32 salt = getSalt(msg.sender, userSalt);
address createdContract = address(new ClonableBeaconProxy{ salt: salt }());
return createdContract;
}
function calculateExpectedAddress(address user, bytes32 userSalt)
public
view
returns (address)
{
bytes32 salt = getSalt(user, userSalt);
return Create2.computeAddress(salt, cloneableProxyHash, address(this));
}
function calculateExpectedAddress(bytes32 salt) public view returns (address) {
return Create2.computeAddress(salt, cloneableProxyHash, address(this));
}
}[
{
"type": "constructor",
"inputs": [],
"stateMutability": "nonpayable"
},
{
"name": "AdminChanged",
"type": "event",
"inputs": [
{
"name": "previousAdmin",
"type": "address",
"indexed": false,
"internalType": "address"
},
{
"name": "newAdmin",
"type": "address",
"indexed": false,
"internalType": "address"
}
],
"anonymous": false
},
{
"name": "BeaconUpgraded",
"type": "event",
"inputs": [
{
"name": "beacon",
"type": "address",
"indexed": true,
"internalType": "address"
}
],
"anonymous": false
},
{
"name": "Upgraded",
"type": "event",
"inputs": [
{
"name": "implementation",
"type": "address",
"indexed": true,
"internalType": "address"
}
],
"anonymous": false
},
{
"type": "fallback",
"stateMutability": "payable"
},
{
"type": "receive",
"stateMutability": "payable"
}
]0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102e760279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb919061024a565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b0316856040516101419190610297565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020e578251600003610207576101b685610055565b6102075760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610218565b6102188383610220565b949350505050565b8151156102305781518083602001fd5b8060405162461bcd60e51b81526004016101fe91906102b3565b60006020828403121561025c57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028e578181015183820152602001610276565b50506000910152565b600082516102a9818460208701610273565b9190910192915050565b60208152600082518060208401526102d2816040850160208701610273565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220e9bed491ce4cc7495def60dc616a13f39ccd912637e0c8ba02d45400506de9c064736f6c63430008100033
| Block | Age | Parent Transaction Hash | Type | Method | From | To | Value | |
|---|---|---|---|---|---|---|---|---|
| no internal transactions found for this address yet (traced blocks + on-demand) | ||||||||
| 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 | |||
| Transaction Hash | Method | Block | Age | From | To | Type | Item | ||
|---|---|---|---|---|---|---|---|---|---|
| no NFT transfers for this address yet | |||||||||
| Transaction Hash | Method ? | Block | Age | From | To | Amount | Txn Fee ? | ||
|---|---|---|---|---|---|---|---|---|---|
| 0xc737d3…615282 | Approve | 39,439,185 | 5 mins agoTue, 18 Aug 2026 05:15:07 UTC | 0x6a2a…a867 | IN | dmt-nat | $0.000 ETH | 0.00000113 | |
| 0x762480…a94a9e | Approve | 39,426,476 | 26 mins agoTue, 18 Aug 2026 04:53:51 UTC | 0x966f…6764 | IN | dmt-nat | $0.000 ETH | 0.00000113 | |
| 0x237a2c…9ae2f2 | Approve | 39,424,198 | 30 mins agoTue, 18 Aug 2026 04:50:03 UTC | 0x6a2a…a867 | IN | dmt-nat | $0.000 ETH | 0.00000113 | |
| 0x9748f1…108f1d | Approve | 39,411,364 | 52 mins agoTue, 18 Aug 2026 04:28:35 UTC | 0x77fd…d8c8 | IN | dmt-nat | $0.000 ETH | 0.00000113 | |
| 0xf25632…0787fe | Approve | 39,409,468 | 55 mins agoTue, 18 Aug 2026 04:25:25 UTC | 0x6a2a…a867 | IN | dmt-nat | $0.000 ETH | 0.00000113 | |
| 0x1d4b83…ba2d1e | Approve | 39,299,677 | 3 hrs agoTue, 18 Aug 2026 01:21:55 UTC | 0xc0c1…38df | IN | dmt-nat | $0.000 ETH | 0.00000114 | |
| 0xc0a092…1051f6 | Approve | 39,298,788 | 4 hrs agoTue, 18 Aug 2026 01:20:26 UTC | 0x6f6e…98b1 | IN | dmt-nat | $0.000 ETH | 0.00000115 | |
| 0x751b8f…504ea3 | Approve | 39,297,103 | 4 hrs agoTue, 18 Aug 2026 01:17:37 UTC | 0x1283…a245 | IN | dmt-nat | $0.000 ETH | 0.00000113 | |
| 0xeb1a42…f493a5 | Approve | 39,291,267 | 4 hrs agoTue, 18 Aug 2026 01:07:53 UTC | 0x97f1…5890 | IN | dmt-nat | $0.000 ETH | 0.00000113 | |
| 0x2b7db1…b699d4 | Approve | 39,283,632 | 4 hrs agoTue, 18 Aug 2026 00:55:07 UTC | 0xa64c…614b | IN | dmt-nat | $0.000 ETH | 0.00000113 | |
| 0x7a73af…5a22da | Approve | 39,280,377 | 4 hrs agoTue, 18 Aug 2026 00:49:40 UTC | 0xcd8d…b4a8 | IN | dmt-nat | $0.000 ETH | 0.00000113 | |
| 0xef5bf3…5376e0 | Approve | 39,274,019 | 4 hrs agoTue, 18 Aug 2026 00:39:03 UTC | 0x999e…bfa5 | IN | dmt-nat | $0.000 ETH | 0.00000114 | |
| 0x5a25e4…3a9e63 | Approve | 39,273,915 | 4 hrs agoTue, 18 Aug 2026 00:38:52 UTC | 0xd917…561f | IN | dmt-nat | $0.000 ETH | 0.00000114 | |
| 0xd6a8ff…9fbec9 | Approve | 39,270,913 | 4 hrs agoTue, 18 Aug 2026 00:33:52 UTC | 0x8585…a9d4 | IN | dmt-nat | $0.000 ETH | 0.00000113 | |
| 0xe7f834…d28926 | Approve | 39,264,360 | 4 hrs agoTue, 18 Aug 2026 00:22:55 UTC | 0xb9d1…a205 | IN | dmt-nat | $0.000 ETH | 0.00000114 | |
| 0xc55a6f…ceb3dd | Approve | 39,260,952 | 5 hrs agoTue, 18 Aug 2026 00:17:12 UTC | 0xcabb…144c | IN | dmt-nat | $0.000 ETH | 0.00000114 | |
| 0x2e95ad…89cafa | Approve | 39,248,752 | 5 hrs agoMon, 17 Aug 2026 23:56:51 UTC | 0xcde9…b0c4 | IN | dmt-nat | $0.000 ETH | 0.00000114 | |
| 0x02e2bb…b20a57 | Approve | 39,224,721 | 6 hrs agoMon, 17 Aug 2026 23:16:44 UTC | 0xfba4…f6fc | IN | dmt-nat | $0.000 ETH | 0.00000117 | |
| 0x13ab0c…a0c1a6 | Approve | 39,217,391 | 6 hrs agoMon, 17 Aug 2026 23:04:30 UTC | 0x7a0f…50e7 | IN | dmt-nat | $0.000 ETH | 0.00000116 | |
| 0x6b12a3…148b6a | Approve | 39,213,382 | 6 hrs agoMon, 17 Aug 2026 22:57:49 UTC | 0xf226…e0e4 | IN | dmt-nat | $0.000 ETH | 0.00000114 | |
| 0x18d283…80bac3 | Approve | 39,210,624 | 6 hrs agoMon, 17 Aug 2026 22:53:13 UTC | 0xcde9…b0c4 | IN | dmt-nat | $0.000 ETH | 0.00000114 | |
| 0x77b3b3…4ff28a | Approve | 39,198,789 | 6 hrs agoMon, 17 Aug 2026 22:33:28 UTC | 0xd56d…1b04 | IN | dmt-nat | $0.000 ETH | 0.00000116 | |
| 0xc0bb16…8aae24 | Approve | 39,186,067 | 7 hrs agoMon, 17 Aug 2026 22:12:11 UTC | 0xdbd4…e065 | IN | dmt-nat | $0.000 ETH | 0.00000113 | |
| 0xcc79f0…f5c6ea | Approve | 39,184,068 | 7 hrs agoMon, 17 Aug 2026 22:08:50 UTC | 0xcb5e…cab8 | IN | dmt-nat | $0.000 ETH | 0.00000113 | |
| 0x34a08b…2a30c3 | Approve | 39,173,184 | 7 hrs agoMon, 17 Aug 2026 21:50:39 UTC | 0x6b1c…070b | IN | dmt-nat | $0.000 ETH | 0.00000113 |
| Txn Hash | Age | Event | Topics / Data |
|---|---|---|---|
| 0xa5d1dd…aa5d5d | 5 mins agoTue, 18 Aug 2026 05:15:08 UTC | Transfer | [0] 0x000000000000…f37aa867 [1] 0x000000000000…43e40951 data: 0x000000000000000000…01de042c |
| 0xc737d3…615282 | 5 mins agoTue, 18 Aug 2026 05:15:07 UTC | Approval | [0] 0x000000000000…f37aa867 [1] 0x000000000000…72c22734 data: 0xffffffffffffffffff…ffffffff |
| 0x552ac8…54e587 | 20 mins agoTue, 18 Aug 2026 04:59:54 UTC | Transfer | [0] 0x000000000000…43e40951 [1] 0x000000000000…b2d6a417 data: 0x000000000000000000…3be9c114 |
| 0x0981b0…377033 | 26 mins agoTue, 18 Aug 2026 04:53:51 UTC | Transfer | [0] 0x000000000000…0afa6764 [1] 0x000000000000…43e40951 data: 0x000000000000000000…396aba34 |
| 0x0981b0…377033 | 26 mins agoTue, 18 Aug 2026 04:53:51 UTC | Approval | [0] 0x000000000000…0afa6764 [1] 0x000000000000…262c40dc data: 0x000000000000000000…00000000 |
| 0x762480…a94a9e | 26 mins agoTue, 18 Aug 2026 04:53:51 UTC | Approval | [0] 0x000000000000…0afa6764 [1] 0x000000000000…262c40dc data: 0x000000000000000000…396aba34 |
| 0xe2903c…0263a7 | 30 mins agoTue, 18 Aug 2026 04:50:04 UTC | Transfer | [0] 0x000000000000…165d125f [1] 0x000000000000…43e40951 data: 0x000000000000000000…01eb70f8 |
| 0xe2903c…0263a7 | 30 mins agoTue, 18 Aug 2026 04:50:04 UTC | Transfer | [0] 0x000000000000…72414af3 [1] 0x000000000000…165d125f data: 0x000000000000000000…01eb70f8 |
| 0xe2903c…0263a7 | 30 mins agoTue, 18 Aug 2026 04:50:04 UTC | Transfer | [0] 0x000000000000…72414af3 [1] 0x000000000000…bcd41984 data: 0x000000000000000000…0004009e |
| 0xe2903c…0263a7 | 30 mins agoTue, 18 Aug 2026 04:50:04 UTC | Transfer | [0] 0x000000000000…72414af3 [1] 0x000000000000…efae264b data: 0x000000000000000000…000035ed |
| 0xe2903c…0263a7 | 30 mins agoTue, 18 Aug 2026 04:50:04 UTC | Transfer | [0] 0x000000000000…f37aa867 [1] 0x000000000000…72414af3 data: 0x000000000000000000…01efa783 |
| 0xe2903c…0263a7 | 30 mins agoTue, 18 Aug 2026 04:50:04 UTC | Approval | [0] 0x000000000000…f37aa867 [1] 0x000000000000…72414af3 data: 0x000000000000000000…00000000 |
| 0x237a2c…9ae2f2 | 30 mins agoTue, 18 Aug 2026 04:50:03 UTC | Approval | [0] 0x000000000000…f37aa867 [1] 0x000000000000…72414af3 data: 0x000000000000000000…01efa783 |
| 0x02b1d6…e431ca | 43 mins agoTue, 18 Aug 2026 04:37:15 UTC | Transfer | [0] 0x000000000000…20cbbe5f [1] 0x000000000000…d66e68c5 data: 0x000000000000000000…0c453fa6 |
| 0x02b1d6…e431ca | 43 mins agoTue, 18 Aug 2026 04:37:15 UTC | Transfer | [0] 0x000000000000…43e40951 [1] 0x000000000000…20cbbe5f data: 0x000000000000000000…0c453fa6 |
| 0xfbba3d…dfe8f2 | 43 mins agoTue, 18 Aug 2026 04:37:01 UTC | Transfer | [0] 0x000000000000…20cbbe5f [1] 0x000000000000…d66e68c5 data: 0x000000000000000000…0c5cb8b5 |
| 0xfbba3d…dfe8f2 | 43 mins agoTue, 18 Aug 2026 04:37:01 UTC | Transfer | [0] 0x000000000000…43e40951 [1] 0x000000000000…20cbbe5f data: 0x000000000000000000…0c5cb8b5 |
| 0x98290e…55682c | 44 mins agoTue, 18 Aug 2026 04:36:32 UTC | Transfer | [0] 0x000000000000…20cbbe5f [1] 0x000000000000…d66e68c5 data: 0x000000000000000000…3f68c871 |
| 0x98290e…55682c | 44 mins agoTue, 18 Aug 2026 04:36:32 UTC | Transfer | [0] 0x000000000000…43e40951 [1] 0x000000000000…20cbbe5f data: 0x000000000000000000…3f68c871 |
| 0xbe3679…284c4e | 52 mins agoTue, 18 Aug 2026 04:28:35 UTC | Transfer | [0] 0x000000000000…53bfd8c8 [1] 0x000000000000…43e40951 data: 0x000000000000000000…6794eb4a |
| 0xbe3679…284c4e | 52 mins agoTue, 18 Aug 2026 04:28:35 UTC | Approval | [0] 0x000000000000…53bfd8c8 [1] 0x000000000000…262c40dc data: 0x000000000000000000…00000000 |
| 0x9748f1…108f1d | 52 mins agoTue, 18 Aug 2026 04:28:35 UTC | Approval | [0] 0x000000000000…53bfd8c8 [1] 0x000000000000…262c40dc data: 0x000000000000000000…6794eb4a |
| 0xe7c58e…127e5d | 55 mins agoTue, 18 Aug 2026 04:25:26 UTC | Transfer | [0] 0x000000000000…165d125f [1] 0x000000000000…43e40951 data: 0x000000000000000000…00d1d3f3 |
| 0xe7c58e…127e5d | 55 mins agoTue, 18 Aug 2026 04:25:26 UTC | Transfer | [0] 0x000000000000…72414af3 [1] 0x000000000000…165d125f data: 0x000000000000000000…00d1d3f4 |
| 0xe7c58e…127e5d | 55 mins agoTue, 18 Aug 2026 04:25:26 UTC | Approval | [0] 0x000000000000…72414af3 [1] 0x000000000000…ca393346 data: 0xffffffffffffffffff…ffffffff |