// 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": [],
"stateMutability": "nonpayable"
},
{
"name": "AddressEmptyCode",
"type": "error",
"inputs": [
{
"name": "target",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "DevflationSupplyNotReduced",
"type": "error",
"inputs": []
},
{
"name": "DevflationZeroAmount",
"type": "error",
"inputs": []
},
{
"name": "DevflationZeroToken",
"type": "error",
"inputs": []
},
{
"name": "ERC1967InvalidImplementation",
"type": "error",
"inputs": [
{
"name": "implementation",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "ERC1967NonPayable",
"type": "error",
"inputs": []
},
{
"name": "EnforcedPause",
"type": "error",
"inputs": []
},
{
"name": "ExpectedPause",
"type": "error",
"inputs": []
},
{
"name": "FailedInnerCall",
"type": "error",
"inputs": []
},
{
"name": "InvalidInitialization",
"type": "error",
"inputs": []
},
{
"name": "NotInitializing",
"type": "error",
"inputs": []
},
{
"name": "OwnableInvalidOwner",
"type": "error",
"inputs": [
{
"name": "owner",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "OwnableUnauthorizedAccount",
"type": "error",
"inputs": [
{
"name": "account",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "ReentrancyGuardReentrantCall",
"type": "error",
"inputs": []
},
{
"name": "UUPSUnauthorizedCallContext",
"type": "error",
"inputs": []
},
{
"name": "UUPSUnsupportedProxiableUUID",
"type": "error",
"inputs": [
{
"name": "slot",
"type": "bytes32",
"internalType": "bytes32"
}
]
},
{
"name": "BurnProof",
"type": "event",
"inputs": [
{
"name": "burner",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "token",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "amount",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
},
{
"name": "timestamp",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"name": "Initialized",
"type": "event",
"inputs": [
{
"name": "version",
"type": "uint64",
"indexed": false,
"internalType": "uint64"
}
],
"anonymous": false
},
{
"name": "OwnershipTransferred",
"type": "event",
"inputs": [
{
"name": "previousOwner",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "newOwner",
"type": "address",
"indexed": true,
"internalType": "address"
}
],
"anonymous": false
},
{
"name": "Paused",
"type": "event",
"inputs": [
{
"name": "account",
"type": "address",
"indexed": false,
"internalType": "address"
}
],
"anonymous": false
},
{
"name": "Unpaused",
"type": "event",
"inputs": [
{
"name": "account",
"type": "address",
"indexed": false,
"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": "burnToken",
"type": "function",
"inputs": [
{
"name": "token",
"type": "address",
"internalType": "address"
},
{
"name": "amount",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "initialize",
"type": "function",
"inputs": [
{
"name": "initialOwner",
"type": "address",
"internalType": "address"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "owner",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "view"
},
{
"name": "pause",
"type": "function",
"inputs": [],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "paused",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "view"
},
{
"name": "proxiableUUID",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "bytes32",
"internalType": "bytes32"
}
],
"stateMutability": "view"
},
{
"name": "renounceOwnership",
"type": "function",
"inputs": [],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "transferOwnership",
"type": "function",
"inputs": [
{
"name": "newOwner",
"type": "address",
"internalType": "address"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "unpause",
"type": "function",
"inputs": [],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "upgradeToAndCall",
"type": "function",
"inputs": [
{
"name": "newImplementation",
"type": "address",
"internalType": "address"
},
{
"name": "data",
"type": "bytes",
"internalType": "bytes"
}
],
"outputs": [],
"stateMutability": "payable"
}
]0x6080604052600a600c565b005b60186014601a565b6050565b565b5f604b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905090565b365f80375f80365f845af43d5f803e8080156069573d5ff35b3d5ffdfea26469706673582212208c1faf46feab0f0d370b554075be120799663a127f8e63f5e688599da9acfd2164736f6c63430008180033
| Token | Symbol | Balance | Price | Value |
|---|---|---|---|---|
| DIH | 1 | $0.0000102 | $0 |
| Type | Age | Block | Details |
|---|---|---|---|
| no cross-chain L1↔L2 transactions for this address | |||
| Txn Hash | Age | Event | Topics / Data |
|---|---|---|---|
| 0xca6e61…aa1194 | 33 days agoWed, 15 Jul 2026 13:00:16 UTC | 0x955a46…49e2 | [0] 0x000000000000…95cab5b9 [1] 0x000000000000…9fd6624f data: 0x000000000000000000…6a578460 |
| 0xef1c91…37ab5f | 33 days agoWed, 15 Jul 2026 12:58:09 UTC | 0x955a46…49e2 | [0] 0x000000000000…95cab5b9 [1] 0x000000000000…4407cfa1 data: 0x000000000000000000…6a5783e1 |
| 0x61374b…532107 | 33 days agoWed, 15 Jul 2026 12:55:00 UTC | 0x955a46…49e2 | [0] 0x000000000000…95cab5b9 [1] 0x000000000000…4407cfa1 data: 0x000000000000000000…6a578324 |
| 0x325734…7559fa | 33 days agoWed, 15 Jul 2026 12:52:04 UTC | 0x955a46…49e2 | [0] 0x000000000000…95cab5b9 [1] 0x000000000000…9fd6624f data: 0x000000000000000000…6a578274 |
| 0x7a36da…ffc9fe | 33 days agoWed, 15 Jul 2026 12:49:00 UTC | 0x955a46…49e2 | [0] 0x000000000000…95cab5b9 [1] 0x000000000000…9fd6624f data: 0x000000000000000000…6a5781bc |
| 0x652811…0e4401 | 38 days agoFri, 10 Jul 2026 12:00:54 UTC | 0x955a46…49e2 | [0] 0x000000000000…95cab5b9 [1] 0x000000000000…4407cfa1 data: 0x000000000000000000…6a50def6 |
| 0x58dd76…1f38d5 | 38 days agoFri, 10 Jul 2026 08:43:19 UTC | 0x955a46…49e2 | [0] 0x000000000000…95cab5b9 [1] 0x000000000000…4407cfa1 data: 0x000000000000000000…6a50b0a7 |
| 0xc35df4…2a15a4 | 38 days agoFri, 10 Jul 2026 08:37:44 UTC | 0x955a46…49e2 | [0] 0x000000000000…95cab5b9 [1] 0x000000000000…9fd6624f data: 0x000000000000000000…6a50af58 |
| 0x787945…af0be7 | 39 days agoThu, 09 Jul 2026 20:52:47 UTC | 0x955a46…49e2 | [0] 0x000000000000…95cab5b9 [1] 0x000000000000…9fd6624f data: 0x000000000000000000…6a500a1f |
| 0xa1046e…64a0f1 | 39 days agoThu, 09 Jul 2026 20:08:02 UTC | 0x955a46…49e2 | [0] 0x000000000000…95cab5b9 [1] 0x000000000000…4407cfa1 data: 0x000000000000000000…6a4fffa2 |
| 0x86747a…5b14ea | 39 days agoThu, 09 Jul 2026 19:13:43 UTC | 0x955a46…49e2 | [0] 0x000000000000…95cab5b9 [1] 0x000000000000…4407cfa1 data: 0x000000000000000000…6a4ff2e7 |
| 0x9d5a9a…559a64 | 39 days agoThu, 09 Jul 2026 19:10:41 UTC | 0x955a46…49e2 | [0] 0x000000000000…95cab5b9 [1] 0x000000000000…4407cfa1 data: 0x000000000000000000…6a4ff231 |
| 0x889b32…f3558b | 39 days agoThu, 09 Jul 2026 18:59:42 UTC | 0x955a46…49e2 | [0] 0x000000000000…95cab5b9 [1] 0x000000000000…9fd6624f data: 0x000000000000000000…6a4fef9e |
| 0x354f48…21ed55 | 39 days agoThu, 09 Jul 2026 18:54:34 UTC | 0x955a46…49e2 | [0] 0x000000000000…95cab5b9 [1] 0x000000000000…9fd6624f data: 0x000000000000000000…6a4fee6a |
| 0x98ecca…9cffce | 39 days agoThu, 09 Jul 2026 18:20:39 UTC | 0xc7f505…81d2 | data: 0x000000000000000000…00000001 |
| 0x98ecca…9cffce | 39 days agoThu, 09 Jul 2026 18:20:39 UTC | 0x8be007…57e0 | [0] 0x000000000000…00000000 [1] 0x000000000000…95cab5b9 |
| 0x98ecca…9cffce | 39 days agoThu, 09 Jul 2026 18:20:39 UTC | 0xbc7cd7…2d3b | [0] 0x000000000000…daf1675e |
| 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 | ||
|---|---|---|---|---|---|---|---|---|---|
| 0x31d5a675…5d37c7 | Transfer | 18,603,710 | 24 days agoSat, 25 Jul 2026 01:08:15 UTC | 0xcaf7…5d11 | IN | 0xdead…ccd6 | $0.001 DIH |
| Transaction Hash | Method ? | Block | Age | From | To | Amount | Txn Fee ? | ||
|---|---|---|---|---|---|---|---|---|---|
| 0xca6e61…aa1194 | burnToken | 10,412,032 | 33 days agoWed, 15 Jul 2026 13:00:16 UTC | 0x43c1…b5b9 | IN | Devflation | $0.000 ETH | 0.00000303 | |
| 0xef1c91…37ab5f | burnToken | 10,410,759 | 33 days agoWed, 15 Jul 2026 12:58:09 UTC | 0x43c1…b5b9 | IN | Devflation | $0.000 ETH | 0.00000298 | |
| 0x61374b…532107 | burnToken | 10,408,880 | 33 days agoWed, 15 Jul 2026 12:55:00 UTC | 0x43c1…b5b9 | IN | Devflation | $0.000 ETH | 0.00000301 | |
| 0x325734…7559fa | burnToken | 10,407,123 | 33 days agoWed, 15 Jul 2026 12:52:04 UTC | 0x43c1…b5b9 | IN | Devflation | $0.000 ETH | 0.00000295 | |
| 0x7a36da…ffc9fe | burnToken | 10,405,280 | 33 days agoWed, 15 Jul 2026 12:49:00 UTC | 0x43c1…b5b9 | IN | Devflation | $0.000 ETH | 0.00000306 | |
| 0x652811…0e4401 | burnToken | 6,063,173 | 38 days agoFri, 10 Jul 2026 12:00:54 UTC | 0x43c1…b5b9 | IN | Devflation | $0.000 ETH | 0.00000502 | |
| 0x58dd76…1f38d5 | burnToken | 5,944,744 | 38 days agoFri, 10 Jul 2026 08:43:19 UTC | 0x43c1…b5b9 | IN | Devflation | $0.000 ETH | 0.00000315 | |
| 0xc35df4…2a15a4 | burnToken | 5,941,399 | 38 days agoFri, 10 Jul 2026 08:37:44 UTC | 0x43c1…b5b9 | IN | Devflation | $0.000 ETH | 0.00000312 | |
| 0x787945…af0be7 | burnToken | 5,519,314 | 39 days agoThu, 09 Jul 2026 20:52:47 UTC | 0x43c1…b5b9 | IN | Devflation | $0.000 ETH | 0.00000236 | |
| 0xa1046e…64a0f1 | burnToken | 5,492,519 | 39 days agoThu, 09 Jul 2026 20:08:02 UTC | 0x43c1…b5b9 | IN | Devflation | $0.000 ETH | 0.00000229 | |
| 0x86747a…5b14ea | burnToken | 5,459,973 | 39 days agoThu, 09 Jul 2026 19:13:43 UTC | 0x43c1…b5b9 | IN | Devflation | $0.000 ETH | 0.00000190 | |
| 0x9d5a9a…559a64 | burnToken | 5,458,166 | 39 days agoThu, 09 Jul 2026 19:10:41 UTC | 0x43c1…b5b9 | IN | Devflation | $0.000 ETH | 0.00000193 | |
| 0x889b32…f3558b | burnToken | 5,451,584 | 39 days agoThu, 09 Jul 2026 18:59:42 UTC | 0x43c1…b5b9 | IN | Devflation | $0.000 ETH | 0.00000188 | |
| 0x354f48…21ed55 | burnToken | 5,448,506 | 39 days agoThu, 09 Jul 2026 18:54:34 UTC | 0x43c1…b5b9 | IN | Devflation | $0.000 ETH | 0.00000187 |
| Block | Age | Parent Transaction Hash | Type | Method | From | To | Value | |
|---|---|---|---|---|---|---|---|---|
| 5,428,199 | 39 days agoThu, 09 Jul 2026 18:20:39 UTC | 0x98ecca…9cffce | CREATE2 | optimized_routeFill921336808 | 0x4e59…956c | IN | 0xdead…ccd6 | 0 ETH |