ETH Price: $1,792.88 (+13.22%)

Contract

0x10F6b147D51f7578F760065DF7f174c3bc95382c
 

Overview

ETH Balance

78.088019474602770106 ETH

ETH Value

$140,002.22 (@ $1,792.88/ETH)

Token Holdings

Transaction Hash
Method
Block
From
To
Execute52917932024-06-26 9:16:41300 days ago1719393401IN
0x10F6b147...3bc95382c
0 ETH0.000002190.00984536
Execute52917932024-06-26 9:16:41300 days ago1719393401IN
0x10F6b147...3bc95382c
0 ETH0.000002890.00984536
Execute52917642024-06-26 9:15:43300 days ago1719393343IN
0x10F6b147...3bc95382c
0 ETH0.000001240.00986929
Execute52917452024-06-26 9:15:05300 days ago1719393305IN
0x10F6b147...3bc95382c
0 ETH0.000003170.01023573
Execute52917402024-06-26 9:14:55300 days ago1719393295IN
0x10F6b147...3bc95382c
0 ETH0.000002480.0112
Execute52917222024-06-26 9:14:19300 days ago1719393259IN
0x10F6b147...3bc95382c
0 ETH0.000002210.0100351
Execute52917002024-06-26 9:13:35300 days ago1719393215IN
0x10F6b147...3bc95382c
0 ETH0.000001720.01010133
Execute52916842024-06-26 9:13:03300 days ago1719393183IN
0x10F6b147...3bc95382c
0 ETH0.000001250.0099215
Execute52916702024-06-26 9:12:35300 days ago1719393155IN
0x10F6b147...3bc95382c
0.00001483 ETH0.000002430.01003793
Execute52916432024-06-26 9:11:41300 days ago1719393101IN
0x10F6b147...3bc95382c
0.00050523 ETH0.000002340.00994597
Execute52916412024-06-26 9:11:37300 days ago1719393097IN
0x10F6b147...3bc95382c
0 ETH0.000002340.01072748
Execute52916272024-06-26 9:11:09300 days ago1719393069IN
0x10F6b147...3bc95382c
0 ETH0.000003990.0122
Execute52915982024-06-26 9:10:11300 days ago1719393011IN
0x10F6b147...3bc95382c
0 ETH0.000002210.01010189
Execute52915922024-06-26 9:09:59300 days ago1719392999IN
0x10F6b147...3bc95382c
0 ETH0.000002910.01011251
Execute52915902024-06-26 9:09:55300 days ago1719392995IN
0x10F6b147...3bc95382c
0 ETH0.000002210.01011388
Execute52915842024-06-26 9:09:43300 days ago1719392983IN
0x10F6b147...3bc95382c
0 ETH0.00000290.01007544
Execute52915732024-06-26 9:09:21300 days ago1719392961IN
0x10F6b147...3bc95382c
0 ETH0.000001260.00997271
Execute52915452024-06-26 9:08:25300 days ago1719392905IN
0x10F6b147...3bc95382c
0 ETH0.000001480.00988078
Execute52914662024-06-26 9:05:47300 days ago1719392747IN
0x10F6b147...3bc95382c
0 ETH0.000008540.00999323
Execute52914662024-06-26 9:05:47300 days ago1719392747IN
0x10F6b147...3bc95382c
0 ETH0.000003130.01008563
Execute52913972024-06-26 9:03:29300 days ago1719392609IN
0x10F6b147...3bc95382c
0 ETH0.000001480.00999127
Execute52913762024-06-26 9:02:47300 days ago1719392567IN
0x10F6b147...3bc95382c
0 ETH0.000002430.0111
Execute52913252024-06-26 9:01:05300 days ago1719392465IN
0x10F6b147...3bc95382c
0 ETH0.000002240.01009628
Execute52912972024-06-26 9:00:09300 days ago1719392409IN
0x10F6b147...3bc95382c
0.15358455 ETH0.000002910.01002089
Execute52912412024-06-26 8:58:17300 days ago1719392297IN
0x10F6b147...3bc95382c
0 ETH0.000002260.01
VIEW ADVANCED FILTER

Latest 25 internal transactions (View All)

Parent Transaction Hash Block From To
182904912025-04-23 6:46:372 mins ago1745390797
0x10F6b147...3bc95382c
0.0004898 ETH
182904912025-04-23 6:46:372 mins ago1745390797
0x10F6b147...3bc95382c
0.00097961 ETH
182904912025-04-23 6:46:372 mins ago1745390797
0x10F6b147...3bc95382c
0.00318312 ETH
182903802025-04-23 6:42:555 mins ago1745390575
0x10F6b147...3bc95382c
0.00315902 ETH
182903802025-04-23 6:42:555 mins ago1745390575
0x10F6b147...3bc95382c
0.00068617 ETH
182903802025-04-23 6:42:555 mins ago1745390575
0x10F6b147...3bc95382c
0.00027447 ETH
182878212025-04-23 5:17:371 hr ago1745385457
0x10F6b147...3bc95382c
0.00327018 ETH
182878212025-04-23 5:17:371 hr ago1745385457
0x10F6b147...3bc95382c
0.00708626 ETH
182873422025-04-23 5:01:391 hr ago1745384499
0x10F6b147...3bc95382c
0.00035535 ETH
182873422025-04-23 5:01:391 hr ago1745384499
0x10F6b147...3bc95382c
0.01282061 ETH
182873032025-04-23 5:00:211 hr ago1745384421
0x10F6b147...3bc95382c
0.01190251 ETH
182873022025-04-23 5:00:191 hr ago1745384419
0x10F6b147...3bc95382c
0.04157042 ETH
182872732025-04-23 4:59:211 hr ago1745384361
0x10F6b147...3bc95382c
0.02891009 ETH
182872292025-04-23 4:57:531 hr ago1745384273
0x10F6b147...3bc95382c
0.01170202 ETH
182872062025-04-23 4:57:071 hr ago1745384227
0x10F6b147...3bc95382c
0.02493352 ETH
182872002025-04-23 4:56:551 hr ago1745384215
0x10F6b147...3bc95382c
0.02070044 ETH
182855952025-04-23 4:03:252 hrs ago1745381005
0x10F6b147...3bc95382c
0.001946 ETH
182855952025-04-23 4:03:252 hrs ago1745381005
0x10F6b147...3bc95382c
0.0009729 ETH
182855952025-04-23 4:03:252 hrs ago1745381005
0x10F6b147...3bc95382c
0.00972774 ETH
182854812025-04-23 3:59:372 hrs ago1745380777
0x10F6b147...3bc95382c
0.00164664 ETH
182854812025-04-23 3:59:372 hrs ago1745380777
0x10F6b147...3bc95382c
0.0057669 ETH
182854812025-04-23 3:59:372 hrs ago1745380777
0x10F6b147...3bc95382c
0.00576491 ETH
182854742025-04-23 3:59:232 hrs ago1745380763
0x10F6b147...3bc95382c
0.0047575 ETH
182843922025-04-23 3:23:193 hrs ago1745378599
0x10F6b147...3bc95382c
0.00498348 ETH
182836292025-04-23 2:57:533 hrs ago1745377073
0x10F6b147...3bc95382c
0.00002672 ETH
View All Internal Transactions

Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Diamond

Compiler Version
v0.8.19+commit.7dd6d404

Optimization Enabled:
Yes with 50 runs

Other Settings:
paris EvmVersion
File 1 of 1 : Diamond.sol
// This is the code Vault address will actually hold.

// a Diamond proxy with two ingrained functions
// implementation addresses will be stored on the last 2^32 slots. in other words, bitwise_not(msg.sig).
// the value will be either:
// 1. implementation address --> normal function
// 2. bitwise_not(implementation address) --> view function, implemented with the ingrained function 2

// on creation, it delegatecalls back to the caller.
// the caller is expected to initialize the storage.

// ingrained function 1: 'read' (0x72656164)
// a cheap way to read storage slots
// other contracts are expected to directly read predefined storage slots using this mechanism.
// expected calldata:
//    0x72656164 | bytes32 | bytes32 | bytes32 ... (no length header)
//    the query is interpreted as a series of storage slots.
// returns:
//    bytes32 | bytes32 | bytes32 | ....
//    returns storage values without header

// ingraned function 2: 'view' (0x76696577)
// delegatecall any contract; revert if the call didn't, and vice versa.
// used to calculate the result of a state-modifying function, without actually modifying the state.
// expected calldata: 0x76696577 | destination address padded to 32 bytes | calldata to be forwarded

contract Diamond {
    constructor() {
        assembly {
            let success := delegatecall(gas(), caller(), 0, 0, 0, 0)
            if iszero(success) { revert(0, 0) }
        }
    }

    fallback() external payable {
        assembly {
            if calldatasize() {
                let selector := shr(0xe0, calldataload(0x00))
                if eq(selector, 0x72656164) {
                    // 'read'
                    for { let i := 4 } lt(i, calldatasize()) { i := add(i, 0x20) } { mstore(i, sload(calldataload(i))) }
                    return(4, sub(calldatasize(), 4))
                }
                if eq(selector, 0x76696577) {
                    // view
                    calldatacopy(0, 36, sub(calldatasize(), 36))
                    let success := delegatecall(gas(), calldataload(4), 0, sub(calldatasize(), 36), 0, 0)
                    returndatacopy(0, 0, returndatasize())
                    if success { revert(0, returndatasize()) }
                    return(0, returndatasize())
                }
                let implementation := sload(not(selector))
                if implementation {
                    if lt(implementation, 0x10000000000000000000000000000000000000000) {
                        // registered as a function
                        calldatacopy(0, 0, calldatasize())
                        let result := delegatecall(gas(), implementation, 0, calldatasize(), 0, 0)
                        returndatacopy(0, 0, returndatasize())
                        switch result
                        case 0 { revert(0, returndatasize()) }
                        default { return(0, returndatasize()) }
                    }
                    // registered as a view function
                    mstore(0, 0x7669657700000000000000000000000000000000000000000000000000000000)
                    mstore(4, not(implementation))
                    calldatacopy(36, 0, calldatasize())
                    let success := delegatecall(gas(), address(), 0, add(calldatasize(), 36), 0, 0)
                    returndatacopy(0, 0, returndatasize())
                    if success { revert(0, returndatasize()) }
                    return(0, returndatasize())
                }
                revert(0, 0)
            }
        }
    }
}

Settings
{
  "remappings": [
    "@prb/test/=lib/prb-math/lib/prb-test/src/",
    "ds-test/=lib/solmate/lib/ds-test/src/",
    "forge-std/=lib/forge-std/src/",
    "openzeppelin/=lib/openzeppelin-contracts/contracts/",
    "openzeppelin-upgradeable/=lib/openzeppelin-contracts-upgradeable/contracts/",
    "@prb/math/=lib/prb-math/",
    "prb-test/=lib/prb-math/lib/prb-test/src/",
    "solmate/=lib/solmate/src/",
    "lzapp/=lib/solidity-examples/contracts/",
    "LayerZero/=lib/LayerZero/contracts/",
    "erc4626-tests/=lib/openzeppelin-contracts-upgradeable/lib/erc4626-tests/",
    "openzeppelin-contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/",
    "openzeppelin-contracts/=lib/openzeppelin-contracts/",
    "prb-math/=lib/prb-math/src/",
    "solidity-examples/=lib/solidity-examples/contracts/"
  ],
  "optimizer": {
    "enabled": true,
    "runs": 50
  },
  "metadata": {
    "useLiteralContent": false,
    "bytecodeHash": "ipfs",
    "appendCBOR": true
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "evmVersion": "paris",
  "viaIR": true,
  "libraries": {}
}

Contract Security Audit

Contract ABI

API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"}]

60806040523461002857600080808080335af4156100255760405160f0908161002e8239f35b80fd5b600080fdfe608060405236600a57005b6000803560e01c63726561648114609c5763766965778114607e57195480602f575080fd5b81600160a01b821060675750637669657760e01b825219600452368160243780806024360181305af43d82803e6063573d90f35b3d90fd5b8091368280378136915af43d82803e156063573d90f35b50808036602319018060248337816004355af43d82803e6063573d90f35b60045b36811060ae5736600319016004f35b8035548152602001609f56fea2646970667358221220d8c23d04c5972f79fb49e01f5ef185ec3b1d237ac7e5882429911ee568ec4b3464736f6c63430008130033

Deployed Bytecode

0x608060405236600a57005b6000803560e01c63726561648114609c5763766965778114607e57195480602f575080fd5b81600160a01b821060675750637669657760e01b825219600452368160243780806024360181305af43d82803e6063573d90f35b3d90fd5b8091368280378136915af43d82803e156063573d90f35b50808036602319018060248337816004355af43d82803e6063573d90f35b60045b36811060ae5736600319016004f35b8035548152602001609f56fea2646970667358221220d8c23d04c5972f79fb49e01f5ef185ec3b1d237ac7e5882429911ee568ec4b3464736f6c63430008130033

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Chain Token Portfolio % Price Amount Value
BLAST
Ether (ETH)
54.49%$1,792.8878.088$140,002.22
BLAST42.86%$1.01108,801.7456$110,107.37
BLAST1.16%$0.00010428,538,625.3463$2,981.14
BLAST1.12%$93,7210.0306$2,867.5
BLAST0.18%$0.00326142,104.3793$463.24
BLAST0.02%$1,797.960.0328$58.9
BLAST0.02%$0.0078446,058.4095$47.52
BLAST0.02%$0.00082953,036.6446$43.95
BLAST<0.01%$0.00033528,866.9412$9.67
BLAST<0.01%$0.00036110,156.1098$3.66
BLAST<0.01%$0.9994810.7995$0.799
BLAST<0.01%$0.003467127.9482$0.4435
BLAST<0.01%$0.0001551,420.69$0.2208
ETH0.08%$1,793.520.1167$209.38
ARB0.03%$1,792.880.0491$87.97
SCROLL<0.01%$1,793.520.01$17.94
BASE<0.01%$1,793.560.005$8.97
OP<0.01%$1,793.070.0002$0.358615
LINEA<0.01%$1,793.520.0001$0.179352
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.