ETH Price: $1,599.69 (-2.33%)
Gas: 0.41 Gwei
 

Overview

ETH Balance

0.190599744374756778 ETH

Eth Value

$304.90 (@ $1,599.69/ETH)

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
Age
From
To
0xe3c4d585222782312025-04-16 1:21:111 hr ago1744766471IN
0x2E6168f9...85F3fbF39
0 ETH0.000073830.87898603
0xe3c4d585222779882025-04-16 0:32:352 hrs ago1744763555IN
0x2E6168f9...85F3fbF39
0 ETH0.000070940.84451879
0xe3c4d585222746702025-04-15 13:26:1113 hrs ago1744723571IN
0x2E6168f9...85F3fbF39
0 ETH0.000132781.31308089
0xe3c4d585222741482025-04-15 11:40:5915 hrs ago1744717259IN
0x2E6168f9...85F3fbF39
0 ETH0.00007670.91303903
0xe3c4d585222715542025-04-15 2:58:5924 hrs ago1744685939IN
0x2E6168f9...85F3fbF39
0 ETH0.000053420.52840286
0xe3c4d585222715352025-04-15 2:55:1124 hrs ago1744685711IN
0x2E6168f9...85F3fbF39
0 ETH0.000047790.4727053
0xe3c4d585222714812025-04-15 2:44:1124 hrs ago1744685051IN
0x2E6168f9...85F3fbF39
0 ETH0.000064040.63344191
0xe3c4d585222713582025-04-15 2:18:5924 hrs ago1744683539IN
0x2E6168f9...85F3fbF39
0 ETH0.000075860.90304498
0xe3c4d585222713422025-04-15 2:15:4724 hrs ago1744683347IN
0x2E6168f9...85F3fbF39
0 ETH0.000087820.86860639
0xe3c4d585222679192025-04-14 14:47:2336 hrs ago1744642043IN
0x2E6168f9...85F3fbF39
0 ETH0.000298053.54779082
0xe3c4d585222678092025-04-14 14:25:2336 hrs ago1744640723IN
0x2E6168f9...85F3fbF39
0 ETH0.000291682.88476397
Create Smart Wal...222609432025-04-13 15:27:232 days ago1744558043IN
0x2E6168f9...85F3fbF39
0 ETH0.000207511.42871154
0x0c9c2d0f222605872025-04-13 14:16:112 days ago1744553771IN
0x2E6168f9...85F3fbF39
0 ETH0.000079931.56653956
0xe3c4d585222603132025-04-13 13:20:592 days ago1744550459IN
0x2E6168f9...85F3fbF39
0 ETH0.000080970.96372349
0xe3c4d585222593002025-04-13 9:57:352 days ago1744538255IN
0x2E6168f9...85F3fbF39
0 ETH0.000034460.41027083
0xe3c4d585222586412025-04-13 7:45:232 days ago1744530323IN
0x2E6168f9...85F3fbF39
0 ETH0.000082620.98348986
0xe3c4d585222576052025-04-13 4:17:112 days ago1744517831IN
0x2E6168f9...85F3fbF39
0 ETH0.000094450.93431505
0xe3c4d585222572772025-04-13 3:11:353 days ago1744513895IN
0x2E6168f9...85F3fbF39
0 ETH0.000043240.42775495
0xe3c4d585222538062025-04-12 15:33:473 days ago1744472027IN
0x2E6168f9...85F3fbF39
0 ETH0.000204712.43640166
0xe3c4d585222537642025-04-12 15:25:113 days ago1744471511IN
0x2E6168f9...85F3fbF39
0 ETH0.000226952.70147975
0xe3c4d585222537612025-04-12 15:24:353 days ago1744471475IN
0x2E6168f9...85F3fbF39
0 ETH0.000204082.42890191
0xe3c4d585222537592025-04-12 15:24:113 days ago1744471451IN
0x2E6168f9...85F3fbF39
0 ETH0.000260832.57939589
0xe3c4d585222504292025-04-12 4:16:593 days ago1744431419IN
0x2E6168f9...85F3fbF39
0 ETH0.000048730.58011329
0xe3c4d585222504152025-04-12 4:14:113 days ago1744431251IN
0x2E6168f9...85F3fbF39
0 ETH0.000055470.54866003
0xe3c4d585222502302025-04-12 3:37:113 days ago1744429031IN
0x2E6168f9...85F3fbF39
0 ETH0.000078410.93324987
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
Age
From
To
0x3d602d80222609432025-04-13 15:27:232 days ago1744558043
0x2E6168f9...85F3fbF39
0 ETH
Transfer222208892025-04-08 1:27:118 days ago1744075631
0x2E6168f9...85F3fbF39
0.00033068 ETH
Transfer220803722025-03-19 10:38:2327 days ago1742380703
0x2E6168f9...85F3fbF39
0.00221088 ETH
Transfer220418732025-03-14 1:35:5933 days ago1741916159
0x2E6168f9...85F3fbF39
0.00005612 ETH
Transfer220297452025-03-12 8:58:5934 days ago1741769939
0x2E6168f9...85F3fbF39
0 ETH
Transfer220275982025-03-12 1:47:3535 days ago1741744055
0x2E6168f9...85F3fbF39
0.000009 ETH
Transfer220244912025-03-11 15:22:1135 days ago1741706531
0x2E6168f9...85F3fbF39
0.000092 ETH
Transfer220244222025-03-11 15:08:2335 days ago1741705703
0x2E6168f9...85F3fbF39
0.000115 ETH
Transfer220217462025-03-11 6:08:4735 days ago1741673327
0x2E6168f9...85F3fbF39
0 ETH
Transfer220217192025-03-11 6:03:2335 days ago1741673003
0x2E6168f9...85F3fbF39
0 ETH
Transfer220216722025-03-11 5:53:5935 days ago1741672439
0x2E6168f9...85F3fbF39
0.00000408 ETH
Transfer220216312025-03-11 5:45:4735 days ago1741671947
0x2E6168f9...85F3fbF39
0.00000004 ETH
Transfer220215522025-03-11 5:29:5935 days ago1741670999
0x2E6168f9...85F3fbF39
0.00000015 ETH
Transfer220211902025-03-11 4:17:1135 days ago1741666631
0x2E6168f9...85F3fbF39
0 ETH
Transfer220210932025-03-11 3:57:4735 days ago1741665467
0x2E6168f9...85F3fbF39
0 ETH
Transfer220210812025-03-11 3:55:2335 days ago1741665323
0x2E6168f9...85F3fbF39
0.0000003 ETH
Transfer220210392025-03-11 3:46:5935 days ago1741664819
0x2E6168f9...85F3fbF39
0 ETH
Transfer220210232025-03-11 3:43:4735 days ago1741664627
0x2E6168f9...85F3fbF39
0 ETH
Transfer220190302025-03-10 21:03:3536 days ago1741640615
0x2E6168f9...85F3fbF39
0.000006 ETH
Transfer220177902025-03-10 16:53:4736 days ago1741625627
0x2E6168f9...85F3fbF39
0 ETH
Transfer220177212025-03-10 16:39:5936 days ago1741624799
0x2E6168f9...85F3fbF39
0 ETH
Transfer220086292025-03-09 10:10:4737 days ago1741515047
0x2E6168f9...85F3fbF39
0.000018 ETH
Transfer219927382025-03-07 4:53:2339 days ago1741323203
0x2E6168f9...85F3fbF39
0.00001005 ETH
Transfer219885802025-03-06 14:55:2340 days ago1741272923
0x2E6168f9...85F3fbF39
0.000045 ETH
Transfer219566882025-03-02 4:06:2344 days ago1740888383
0x2E6168f9...85F3fbF39
0.0000003 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
DeBoxOSDiamond

Compiler Version
v0.8.23+commit.f704f362

Optimization Enabled:
Yes with 2000 runs

Other Settings:
shanghai EvmVersion
File 1 of 3 : Diamond.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
// SPDX-License-Identifier: LGPL-3.0-only
pragma solidity ^0.8.22;
import "./libraries/LibDiamond.sol";
import { IDiamondCut } from "./interfaces/IDiamondCut.sol";
/**
* @title DeBoxOSDiamond
* @notice DeBox Protocol Diamond contract, contains all the facets(diff modules) of the DeBox Protocol.
* @author https://debox.pro
*/
contract DeBoxOSDiamond {
/**
* @notice Initialize the contract with the contract owner and the diamondCutFacet
* @param _contractOwner The owner of the contract: can execute diamondCut
* @param _diamondCutFacet The diamondCutFacet address: for adding, replacing, or removing functions
*/
constructor(address _contractOwner, address _diamondCutFacet) payable {
LibDiamond.setContractOwner(_contractOwner);
// Add the diamondCut external function from the diamondCutFacet
IDiamondCut.FacetCut[] memory cut = new IDiamondCut.FacetCut[](1);
bytes4[] memory functionSelectors = new bytes4[](1);
functionSelectors[0] = IDiamondCut.diamondCut.selector;
cut[0] = IDiamondCut.FacetCut({ facetAddress: _diamondCutFacet, action: IDiamondCut.FacetCutAction.Add, functionSelectors: functionSelectors }
            );
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 2 of 3 : LibDiamond.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.22;
import { IDiamondCut } from "../interfaces/IDiamondCut.sol";
/// Implementation of EIP-2535 Diamond Standard
/// https://eips.ethereum.org/EIPS/eip-2535
library LibDiamond {
// Diamond specific errors
error IncorrectFacetCutAction();
error NoSelectorsInFacet();
error FunctionAlreadyExists();
error FacetAddressIsZero();
error FacetAddressIsNotZero();
error FacetContainsNoCode();
error FunctionDoesNotExist();
error FunctionIsImmutable();
error InitZeroButCalldataNotEmpty();
error CalldataEmptyButInitNotZero();
error InitReverted();
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
event SupportedInterfacesChanged(bytes4 interfaceIds, bool supported);
/// @dev keccak256("diamond.standard.diamond.storage");
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 3 of 3 : IDiamondCut.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: GPL v3
pragma solidity ^0.8.22;
interface IDiamondCut {
enum FacetCutAction {
Add, // 0
Replace, // 1
Remove // 2
}
struct FacetCut {
address facetAddress;
FacetCutAction action;
bytes4[] functionSelectors;
}
/// @notice Add/replace/remove any number of functions and optionally execute
/// a function with delegatecall
/// @param _diamondCut Contains the facet addresses and function selectors
/// @param _init The address of the contract or facet to execute _calldata
/// @param _calldata A function call, including function selector and arguments
/// _calldata is executed with delegatecall on _init
function diamondCut(FacetCut[] calldata _diamondCut, address _init, bytes calldata _calldata) external;
/**
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Settings
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
{
"remappings": [
"@openzeppelin/contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/contracts/",
"@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/",
"@ds-test/=lib/forge-std/lib/ds-test/src/",
"@std/=lib/forge-std/src/",
"@thirdweb/dynamic-contracts/=lib/dynamic-contracts/src/",
"@dynamic/=lib/dynamic-contracts/src/",
"lib/sstore2/=lib/dynamic-contracts/lib/sstore2/",
"@solmate/=lib/solmate/src/",
"@solworld/=lib/solworld/",
"@random/=lib/foundry-random/src/",
"@openzeppelin/foundry-upgrades/=lib/openzeppelin-foundry-upgrades/src/",
"src/=src/",
"@debox/=src/",
"@openzeppelin/contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/contracts/",
"@prb/test/=lib/foundry-random/lib/prb-test/src/",
"CramBit/=lib/foundry-random/lib/CramBit/",
"crambit/=lib/foundry-random/lib/CramBit/src/",
"ds-test/=lib/solmate/lib/ds-test/src/",
"dynamic-contracts/=lib/dynamic-contracts/src/",
"erc4626-tests/=lib/openzeppelin-contracts-upgradeable/lib/erc4626-tests/",
"forge-std/=lib/forge-std/src/",
"foundry-random/=lib/foundry-random/src/",
"openzeppelin-contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/",
"openzeppelin-contracts/=lib/openzeppelin-contracts/",
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"_contractOwner","type":"address"},{"internalType":"address","name":"_diamondCutFacet","type":"address"}],"stateMutability":"payable","type":"constructor"},{"inputs":[],"name":"CalldataEmptyButInitNotZero","type":"error"},{"inputs":[],"name":"FacetAddressIsNotZero","type":"error"},{"inputs":[],"name":"FacetAddressIsZero","type":"error"},{"inputs":[],"name":"FacetContainsNoCode","type":"error"},{"inputs":[],"name":"FunctionAlreadyExists","type":"error"},{"inputs":[],"name":"FunctionDoesNotExist","type":"error"},{"inputs":[],"name":"FunctionIsImmutable","type":"error"},{"inputs":[],"name":"IncorrectFacetCutAction","type":"error"},{"inputs":[],"name":"InitReverted","type":"error"},{"inputs":[],"name":"InitZeroButCalldataNotEmpty","type":"error"},{"inputs":[],"name":"NoSelectorsInFacet","type":"error"},{"anonymous":false,"inputs":[{"components":[{"internalType":"address","name":"facetAddress","type":"address"},{"internalType":"enum IDiamondCut.FacetCutAction","name":"action","type":"uint8"},{"internalType":"bytes4[]","name":"functionSelectors","type":"bytes4[]"}],"indexed":false,"internalType":"struct IDiamondCut.FacetCut[]","name":"_diamondCut","type":"tuple[]"},{"indexed":false,"internalType":"address","name":"_init","type":"address"},{"indexed":false,"internalType":"bytes","name":"_calldata","type":"bytes"}],"name":"DiamondCut","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"stateMutability":"payable","type":"fallback"},{"stateMutability":"payable","type":"receive"}]

60806001600160401b03601f610b9638819003918201601f1916840191838311858410176105b75780859260409485528339810103126105f15761004e602061004784610633565b9301610633565b7fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c132080546001600160a01b039485166001600160a01b03198216811790925591939091167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f80a36100bd610614565b91600183525f5b602081106105cb57506100d5610614565b60018152602036818301376307e4c70760e21b6100f182610647565b526100fa6105f5565b6001600160a01b0390921682525f6020830152604082015261011b83610647565b5261012582610647565b506040519060208201908111828210176105b7576040525f808252825b805182101561045c5760206101578383610668565b5101516003811015610448578061028f57506001600160a01b0361017b8383610668565b515116604061018a8484610668565b510151811561027d5780511561026b576001600160a01b0382165f9081525f80516020610b7683398151915260205260409020546001600160601b039390841690811561025d575b5f915b8351831015610249576001600160e01b03196101f18486610668565b51165f8181525f80516020610b3683398151915260205260409020549091906001600160a01b03166102375760018161022d888a948496610994565b01169201916101d5565b60405163a023275d60e01b8152600490fd5b50959492505050600191505b019091610142565b6102668461091b565b6101d2565b60405163092d2fe560e41b8152600490fd5b604051636347641d60e11b8152600490fd5b6001810361038f57506001600160a01b036102aa8383610668565b5151169260406102ba8484610668565b51015180511561026b57841561027d576001600160a01b0385165f9081525f80516020610b7683398151915260205260409020546001600160601b0393908416908115610381575b5f915b8351831015610372576001600160e01b03196103218486610668565b51165f8181525f80516020610b3683398151915260205260409020546001600160a01b03169089821461023757826103688b6001958461036388968e986106c0565b610994565b0116920191610305565b50955050509160019150610255565b61038a8761091b565b610302565b600203610436576001600160a01b036103a88383610668565b5151169060406103b88483610668565b5101519182511561026b57610424575f5b8251811015610418576001906104126001600160e01b03196103eb8387610668565b5116805f525f80516020610b36833981519152602052838060a01b0360405f2054166106c0565b016103c9565b50929160019150610255565b604051633ce4ef9160e11b8152600490fd5b60405163e548e6b560e01b8152600490fd5b634e487b7160e01b5f52602160045260245ffd5b905060405190606082016060835281518091526080830190602060808260051b8601019301915f905b82821061052157505050505f6020830152818103604083015282518082525f5b81811061050c57508282825f602080957f8faa70878671ccd212d20771b795c50af8fd3ff6cf27f4bde57e5d4de0aeb6739897010152601f801991011601030190a1516104fa5760405160f19081610a458239f35b6040516304c08b4360e51b8152600490fd5b806020809287010151828286010152016104a5565b858503607f19018152835180516001600160a01b03168652602081015194959394929391929060038210156104485760409160208401520151906060604082015260206080835192836060820152019201905f905b80821061059457505050602080600192960192019201909291610485565b82516001600160e01b031916845260209384019390920191600190910190610576565b634e487b7160e01b5f52604160045260245ffd5b6020906105d66105f5565b5f81525f8382015260606040820152828287010152016100c4565b5f80fd5b60405190606082016001600160401b038111838210176105b757604052565b60408051919082016001600160401b038111838210176105b757604052565b51906001600160a01b03821682036105f157565b8051156106545760200190565b634e487b7160e01b5f52603260045260245ffd5b80518210156106545760209160051b010190565b9190918054831015610654575f52601c60205f208360031c019260021b1690565b5f80516020610b568339815191528054821015610654575f5260205f2001905f90565b6001600160a01b03908116918215610909573083146108f75763ffffffff60e01b809116805f525f80516020610b3683398151915293602090858252604093845f205460a01c96825f525f80516020610b7683398151915294858552865f2054925f19998a850194851161085857889187898888850361086c575b9450505050505f52858552865f20805480156107f4578a019061075e828261067c565b63ffffffff82549160031b1b19169055555f5283525f8581205515610786575b505050505050565b5f80516020610b5683398151915294855487810190811161085857825f52848452816001875f20015491808303610808575b50505085549586156107f4575f9760019701916107d48361069d565b909182549160031b1b1916905555855252822001555f808080808061077e565b634e487b7160e01b5f52603160045260245ffd5b6108119061069d565b90549060031b1c16610844816108268461069d565b90919060018060a01b038084549260031b9316831b921b1916179055565b5f528484526001865f2001555f81816107b8565b634e487b7160e01b5f52601160045260245ffd5b6108a1856108ec976108be94845f5280875261088a8d835f2061067c565b90549060031b1c60e01b9687955f52525f2061067c565b90919063ffffffff83549160031b9260e01c831b921b1916179055565b165f90815284885289902080546001600160a01b031660a09290921b6001600160a01b031916919091179055565b865f8087898861073b565b60405163c3c5ec3760e01b8152600490fd5b604051631535ac5f60e31b8152600490fd5b803b15610983575f80516020610b5683398151915280546001600160a01b0383165f9081525f80516020610b76833981519152602052604090206001018190559190680100000000000000008310156105b757826108269160016109819501905561069d565b565b6040516271a80360e91b8152600490fd5b6001600160e01b031981165f8181525f80516020610b368339815191526020819052604090912080546001600160a01b031660a09590951b6001600160a01b0319169490941790935590926001600160a01b03165f8181525f80516020610b76833981519152602052604090208054919490680100000000000000008310156105b757826108a1916001610a2a9501815561067c565b5f5260205260405f209060018060a01b031982541617905556fe6080604052361560b9577fffffffff000000000000000000000000000000000000000000000000000000005f35165f527fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c60205273ffffffffffffffffffffffffffffffffffffffff60405f2054168015608f575f8091368280378136915af43d5f803e15608b573d5ff35b3d5ffd5b7fa9ad62f80000000000000000000000000000000000000000000000000000000060805260046080fd5b00fea2646970667358221220b69a0fc5f3d2199087ffea6a337ad15472f195d7de61331271d97daea8b1708b64736f6c63430008170033c8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131cc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131ec8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131d00000000000000000000000082eb6481ab69df6f8b43b9883ca611b8ea6300950000000000000000000000005d60e89edb990806af8edbbea77e44aab03e71de

Deployed Bytecode

0x6080604052361560b9577fffffffff000000000000000000000000000000000000000000000000000000005f35165f527fc8fcad8db84d3cc18b4c41d551ea0ee66dd599cde068d998e57d5e09332c131c60205273ffffffffffffffffffffffffffffffffffffffff60405f2054168015608f575f8091368280378136915af43d5f803e15608b573d5ff35b3d5ffd5b7fa9ad62f80000000000000000000000000000000000000000000000000000000060805260046080fd5b00fea2646970667358221220b69a0fc5f3d2199087ffea6a337ad15472f195d7de61331271d97daea8b1708b64736f6c63430008170033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

00000000000000000000000082eb6481ab69df6f8b43b9883ca611b8ea6300950000000000000000000000005d60e89edb990806af8edbbea77e44aab03e71de

-----Decoded View---------------
Arg [0] : _contractOwner (address): 0x82eb6481aB69dF6f8B43b9883cA611B8EA630095
Arg [1] : _diamondCutFacet (address): 0x5d60E89edb990806af8edbbea77E44aaB03E71De

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 00000000000000000000000082eb6481ab69df6f8b43b9883ca611b8ea630095
Arg [1] : 0000000000000000000000005d60e89edb990806af8edbbea77e44aab03e71de


Block Age Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

Validator Index Block Age Amount
View All Withdrawals

Transaction Hash Block Age Value Eth2 PubKey Valid
View All Deposits
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.