MATIC Price: $1.00 (+0.68%)
Gas: 62 Gwei
 

Sponsored

Transaction Hash
Method
Block
From
To
Value
Transfer531778032024-02-06 3:51:2518 days 3 hrs ago1707191485IN
CelsiusX: cxBTC Token
0 MATIC0.0024092255
Transfer531626862024-02-05 18:42:2918 days 12 hrs ago1707158549IN
CelsiusX: cxBTC Token
0 MATIC0.0028034564
Transfer531621602024-02-05 18:23:5118 days 12 hrs ago1707157431IN
CelsiusX: cxBTC Token
0 MATIC0.0033490655
Approve530327452024-02-02 9:50:1321 days 21 hrs ago1706867413IN
CelsiusX: cxBTC Token
0 MATIC0.003305864.68644131
Transfer530128352024-02-01 20:54:1322 days 9 hrs ago1706820853IN
CelsiusX: cxBTC Token
0 MATIC0.0057439100
Transfer530127722024-02-01 20:51:5922 days 10 hrs ago1706820719IN
CelsiusX: cxBTC Token
0 MATIC0.0021252437
Approve526279512024-01-22 17:51:3432 days 13 hrs ago1705945894IN
CelsiusX: cxBTC Token
0 MATIC0.0013989648
Approve525094582024-01-19 14:40:1235 days 16 hrs ago1705675212IN
CelsiusX: cxBTC Token
0 MATIC0.00821889282
Approve524116162024-01-17 0:24:2438 days 6 hrs ago1705451064IN
CelsiusX: cxBTC Token
0 MATIC0.0010896532.01018597
Approve524115822024-01-17 0:23:1038 days 6 hrs ago1705450990IN
CelsiusX: cxBTC Token
0 MATIC0.0016799232.85652053
Transfer524009972024-01-16 17:57:5638 days 12 hrs ago1705427876IN
CelsiusX: cxBTC Token
0 MATIC0.0019716430.02449445
Approve520953502024-01-08 19:55:2246 days 10 hrs ago1704743722IN
CelsiusX: cxBTC Token
0 MATIC0.0039600377
Approve519851342024-01-05 23:24:4849 days 7 hrs ago1704497088IN
CelsiusX: cxBTC Token
0 MATIC0.0016980833.01796705
Approve519639662024-01-05 10:16:5549 days 20 hrs ago1704449815IN
CelsiusX: cxBTC Token
0 MATIC0.0048875495.03486625
Approve519340582024-01-04 15:29:0750 days 15 hrs ago1704382147IN
CelsiusX: cxBTC Token
0 MATIC0.00880893171.28351341
Approve519122372024-01-04 1:48:2851 days 5 hrs ago1704332908IN
CelsiusX: cxBTC Token
0 MATIC0.0039043475.91714831
Approve519119802024-01-04 1:38:1251 days 5 hrs ago1704332292IN
CelsiusX: cxBTC Token
0 MATIC0.0039174276.1715524
Approve519037442024-01-03 20:15:0851 days 10 hrs ago1704312908IN
CelsiusX: cxBTC Token
0 MATIC0.01211407235.54954811
Approve518473562024-01-02 9:25:2352 days 21 hrs ago1704187523IN
CelsiusX: cxBTC Token
0 MATIC0.0028484355.45050466
Approve518473392024-01-02 9:24:4752 days 21 hrs ago1704187487IN
CelsiusX: cxBTC Token
0 MATIC0.0028540655.49523298
Approve512038362023-12-16 16:59:2369 days 13 hrs ago1702745963IN
CelsiusX: cxBTC Token
0 MATIC0.032091331,101.09218772
Approve511778752023-12-16 0:51:1770 days 6 hrs ago1702687877IN
CelsiusX: cxBTC Token
0 MATIC0.0046586290.58364241
Approve485152492023-10-09 14:25:55137 days 16 hrs ago1696861555IN
CelsiusX: cxBTC Token
0 MATIC0.0020492770.31315316
Approve484530202023-10-07 23:34:32139 days 7 hrs ago1696721672IN
CelsiusX: cxBTC Token
0 MATIC0.0023123244.96140402
Approve484507462023-10-07 22:13:26139 days 8 hrs ago1696716806IN
CelsiusX: cxBTC Token
0 MATIC0.0020756166.64345459
View all transactions

Parent Txn Hash Block From To Value
View All Internal Transactions
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0xfe4546...7A7987F9
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
Proxy

Compiler Version
v0.8.10+commit.fc410830

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
File 1 of 1 : Proxy.sol
// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;

contract Proxy {
    // Code position in storage is keccak256("PROXIABLE") = "0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7"
    uint256 constant PROXIABLE_MEM_SLOT =
        0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7;

    // constructor(bytes memory constructData, address contractLogic) public {
    constructor(address contractLogic) {
        // Verify a valid address was passed in
        require(contractLogic != address(0), "Contract Logic cannot be 0x0");

        // save the code address
        assembly {
            // solium-disable-line
            sstore(PROXIABLE_MEM_SLOT, contractLogic)
        }
    }

    fallback() external payable {
        assembly {
            // solium-disable-line
            let contractLogic := sload(PROXIABLE_MEM_SLOT)
            let ptr := mload(0x40)
            calldatacopy(ptr, 0x0, calldatasize())
            let success := delegatecall(
                gas(),
                contractLogic,
                ptr,
                calldatasize(),
                0,
                0
            )
            let retSz := returndatasize()
            returndatacopy(ptr, 0, retSz)
            switch success
            case 0 {
                revert(ptr, retSz)
            }
            default {
                return(ptr, retSz)
            }
        }
    }
}

Settings
{
  "remappings": [],
  "optimizer": {
    "enabled": true,
    "runs": 200
  },
  "evmVersion": "london",
  "libraries": {},
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"contractLogic","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"}]

Deployed Bytecode

0x60806040527fc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf75460405136600082376000803683855af491503d806000833e8280156048578183f35b8183fdfea26469706673582212205ba3ef47360b6c73203875ef0108514e12ddb3fd41522ddc47f5a21fc9b81dc764736f6c634300080a0033

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

OVERVIEW

CelsiusX is the DeFi engineering arm of Celsius. Their mission is to bridge CeFi and DeFi and facilitate cross-chain liquidity through the bridge.

Validator Index Block Amount
View All Withdrawals

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