ETH Price: $3,289.71 (-1.51%)

Contract

0x0000a26b00c1F0DF003000390027140000fAa719
 

Overview

ETH Balance

305.796950232902317203 ETH

Eth Value

$1,005,982.07 (@ $3,289.71/ETH)

Token Holdings

Transaction Hash
Method
Block
From
To
Initialize214510452024-12-21 13:00:4741 hrs ago1734786047IN
OpenSea: Fees 3
0 ETH0.000187398.56405345
Unwrap And Withd...214163442024-12-16 16:42:116 days ago1734367331IN
OpenSea: Fees 3
0 ETH0.0019793732.36805816
Withdraw214163422024-12-16 16:41:476 days ago1734367307IN
OpenSea: Fees 3
0 ETH0.0014818433.68282277
Unwrap And Withd...213663792024-12-09 17:16:2313 days ago1733764583IN
OpenSea: Fees 3
0 ETH0.0025528641.74624658
Withdraw213663772024-12-09 17:15:5913 days ago1733764559IN
OpenSea: Fees 3
0 ETH0.0016974938.57425972
Unwrap And Withd...212672812024-11-25 20:54:2327 days ago1732568063IN
OpenSea: Fees 3
0 ETH0.0008397213.731732
Withdraw212672792024-11-25 20:53:5927 days ago1732568039IN
OpenSea: Fees 3
0 ETH0.0005906413.4218655
Unwrap And Withd...212164642024-11-18 18:41:5934 days ago1731955319IN
OpenSea: Fees 3
0 ETH0.0012539220.50502739
Withdraw212164572024-11-18 18:40:3534 days ago1731955235IN
OpenSea: Fees 3
0 ETH0.0009394421.34811883
Unwrap And Withd...211742902024-11-12 21:28:1140 days ago1731446891IN
OpenSea: Fees 3
0 ETH0.0020033532.76028522
Withdraw211742882024-11-12 21:27:4740 days ago1731446867IN
OpenSea: Fees 3
0 ETH0.0014612633.20611679
Withdraw209814202024-10-16 23:31:5967 days ago1729121519IN
OpenSea: Fees 3
0 ETH0.000413139.38813833
Unwrap And Withd...209151802024-10-07 17:29:1176 days ago1728322151IN
OpenSea: Fees 3
0 ETH0.0021583235.29435045
Withdraw209151782024-10-07 17:28:4776 days ago1728322127IN
OpenSea: Fees 3
0 ETH0.0014471432.8851921
Unwrap And Withd...208648752024-09-30 17:10:1183 days ago1727716211IN
OpenSea: Fees 3
0 ETH0.0012320520.14746345
Withdraw208648722024-09-30 17:09:3583 days ago1727716175IN
OpenSea: Fees 3
0 ETH0.0008243118.73179047
Unwrap And Withd...208160752024-09-23 21:49:4790 days ago1727128187IN
OpenSea: Fees 3
0 ETH0.0010000916.35432728
Withdraw208160732024-09-23 21:49:2390 days ago1727128163IN
OpenSea: Fees 3
0 ETH0.0006769815.38392869
Unwrap And Withd...207655372024-09-16 20:23:2397 days ago1726518203IN
OpenSea: Fees 3
0 ETH0.000424036.93417681
Withdraw207655362024-09-16 20:23:1197 days ago1726518191IN
OpenSea: Fees 3
0 ETH0.000289626.58159483
Unwrap And Withd...207142912024-09-09 16:37:11104 days ago1725899831IN
OpenSea: Fees 3
0 ETH0.0012441320.34491043
Withdraw207142902024-09-09 16:36:59104 days ago1725899819IN
OpenSea: Fees 3
0 ETH0.0008449619.20122626
Unwrap And Withd...206727162024-09-03 21:23:11110 days ago1725398591IN
OpenSea: Fees 3
0 ETH0.000158512.59207383
Withdraw206727122024-09-03 21:22:23110 days ago1725398543IN
OpenSea: Fees 3
0 ETH0.000127072.88774372
Withdraw206430302024-08-30 17:57:11114 days ago1725040631IN
OpenSea: Fees 3
0 ETH0.000057361.30387419
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block
From
To
214633152024-12-23 6:11:2338 secs ago1734934283
OpenSea: Fees 3
0.00033 ETH
214633152024-12-23 6:11:2338 secs ago1734934283
OpenSea: Fees 3
0.00033 ETH
214633152024-12-23 6:11:2338 secs ago1734934283
OpenSea: Fees 3
0.00033 ETH
214633142024-12-23 6:11:1150 secs ago1734934271
OpenSea: Fees 3
0.00035 ETH
214633142024-12-23 6:11:1150 secs ago1734934271
OpenSea: Fees 3
0.00035 ETH
214633142024-12-23 6:11:1150 secs ago1734934271
OpenSea: Fees 3
0.00033 ETH
214633132024-12-23 6:10:591 min ago1734934259
OpenSea: Fees 3
0.00035 ETH
214633132024-12-23 6:10:591 min ago1734934259
OpenSea: Fees 3
0.00035 ETH
214633092024-12-23 6:10:111 min ago1734934211
OpenSea: Fees 3
0.15975 ETH
214633092024-12-23 6:10:111 min ago1734934211
OpenSea: Fees 3
0.000225 ETH
214633092024-12-23 6:10:111 min ago1734934211
OpenSea: Fees 3
0.00116786 ETH
214633072024-12-23 6:09:472 mins ago1734934187
OpenSea: Fees 3
0.00035 ETH
214633072024-12-23 6:09:472 mins ago1734934187
OpenSea: Fees 3
0.00035 ETH
214633072024-12-23 6:09:472 mins ago1734934187
OpenSea: Fees 3
0.00035 ETH
214633072024-12-23 6:09:472 mins ago1734934187
OpenSea: Fees 3
0.00035 ETH
214633042024-12-23 6:09:112 mins ago1734934151
OpenSea: Fees 3
0.001625 ETH
214633012024-12-23 6:08:353 mins ago1734934115
OpenSea: Fees 3
0.00045 ETH
214632992024-12-23 6:08:113 mins ago1734934091
OpenSea: Fees 3
0.000304 ETH
214632962024-12-23 6:07:354 mins ago1734934055
OpenSea: Fees 3
0.003 ETH
214632962024-12-23 6:07:354 mins ago1734934055
OpenSea: Fees 3
0.00005 ETH
214632942024-12-23 6:07:114 mins ago1734934031
OpenSea: Fees 3
0.0015 ETH
214632912024-12-23 6:06:355 mins ago1734933995
OpenSea: Fees 3
0.0001975 ETH
214632912024-12-23 6:06:355 mins ago1734933995
OpenSea: Fees 3
0.000175 ETH
214632912024-12-23 6:06:355 mins ago1734933995
OpenSea: Fees 3
0.0001725 ETH
214632912024-12-23 6:06:355 mins ago1734933995
OpenSea: Fees 3
0.000034 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
PayableProxy

Compiler Version
v0.8.14+commit.80d49f37

Optimization Enabled:
Yes with 19066 runs

Other Settings:
default evmVersion
File 1 of 2 : PayableProxy.sol
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.7;

import { PayableProxyInterface } from "../interfaces/PayableProxyInterface.sol";

interface IUpgradeBeacon {
    /**
     * @notice An external view function that returns the implementation.
     *
     * @return The address of the implementation.
     */
    function implementation() external view returns (address);
}

/**
 * @title   PayableProxy
 * @author  OpenSea Protocol Team
 * @notice  PayableProxy is a beacon proxy which will immediately return if
 *          called with callvalue. Otherwise, it will delegatecall the beacon
 *          implementation.
 */
contract PayableProxy is PayableProxyInterface {
    // Address of the beacon.
    address private immutable _beacon;

    constructor(address beacon) payable {
        // Ensure the origin is an approved deployer.
        require(
            (tx.origin == address(0x939C8d89EBC11fA45e576215E2353673AD0bA18A) ||
                tx.origin ==
                address(0xe80a65eB7a3018DedA407e621Ef5fb5B416678CA) ||
                tx.origin ==
                address(0x86D26897267711ea4b173C8C124a0A73612001da) ||
                tx.origin ==
                address(0x3B52ad533687Ce908bA0485ac177C5fb42972962)),
            "Deployment must originate from an approved deployer."
        );
        // Set the initial beacon.
        _beacon = beacon;
    }

    function initialize(address ownerToSet) external {
        // Ensure the origin is an approved deployer.
        require(
            (tx.origin == address(0x939C8d89EBC11fA45e576215E2353673AD0bA18A) ||
                tx.origin ==
                address(0xe80a65eB7a3018DedA407e621Ef5fb5B416678CA) ||
                tx.origin ==
                address(0x86D26897267711ea4b173C8C124a0A73612001da) ||
                tx.origin ==
                address(0x3B52ad533687Ce908bA0485ac177C5fb42972962)),
            "Initialize must originate from an approved deployer."
        );
        // Get the implementation address from the provided beacon.
        address implementation = IUpgradeBeacon(_beacon).implementation();

        // Create the initializationCalldata from the provided parameters.
        bytes memory initializationCalldata = abi.encodeWithSignature(
            "initialize(address)",
            ownerToSet
        );

        // Delegatecall into the implementation, supplying initialization
        // calldata.
        (bool ok, ) = implementation.delegatecall(initializationCalldata);

        // Revert and include revert data if delegatecall to implementation
        // reverts.
        if (!ok) {
            assembly {
                returndatacopy(0, 0, returndatasize())
                revert(0, returndatasize())
            }
        }
    }

    /**
     * @dev Fallback function that delegates calls to the address returned by
     *      `_implementation()`. Will run if no other function in the contract
     *      matches the call data.
     */
    fallback() external payable override {
        _fallback();
    }

    /**
     * @dev Internal fallback function that delegates calls to the address
     *      returned by `_implementation()`. Will run if no other function
     *      in the contract matches the call data.
     */
    function _fallback() internal {
        // Delegate if call value is zero.
        if (msg.value == 0) {
            _delegate(_implementation());
        }
    }

    /**
     * @dev Delegates the current call to `implementation`.
     *
     * This function does not return to its internal call site, it will
     * return directly to the external caller.
     */
    function _delegate(address implementation) internal virtual {
        assembly {
            // Copy msg.data. We take full control of memory in this
            // inline assembly block because it will not return to
            // Solidity code. We overwrite the Solidity scratch pad
            // at memory position 0.
            calldatacopy(0, 0, calldatasize())

            // Call the implementation.
            // out and outsize are 0 because we don't know the size yet.
            let result := delegatecall(
                gas(),
                implementation,
                0,
                calldatasize(),
                0,
                0
            )

            // Copy the returned data.
            returndatacopy(0, 0, returndatasize())

            switch result
            // delegatecall returns 0 on error.
            case 0 {
                revert(0, returndatasize())
            }
            default {
                return(0, returndatasize())
            }
        }
    }

    /**
     * @dev This function returns the address to which the fallback function
     *      should delegate.
     */
    function _implementation() internal view returns (address) {
        return IUpgradeBeacon(_beacon).implementation();
    }
}

File 2 of 2 : PayableProxyInterface.sol
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.7;

/**
 * @title   PayableProxyInterface
 * @author  OpenSea Protocol Team
 * @notice  PayableProxyInterface contains all external function interfaces
 *          for the payable proxy.
 */
interface PayableProxyInterface {
    /**
     * @dev Fallback function that delegates calls to the address returned by
     *      `_implementation()`. Will run if no other function in the contract
     *      matches the call data.
     */
    fallback() external payable;
}

Settings
{
  "viaIR": true,
  "optimizer": {
    "enabled": true,
    "runs": 19066
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "libraries": {}
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"beacon","type":"address"}],"stateMutability":"payable","type":"constructor"},{"stateMutability":"payable","type":"fallback"},{"inputs":[{"internalType":"address","name":"ownerToSet","type":"address"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60a0601f61066738819003918201601f19168301916001600160401b038311848410176100765780849260209460405283398101031261007157516001600160a01b0381168103610071576100539061008c565b6040516104e29081610185823960805181818160e501526104320152f35b600080fd5b634e487b7160e01b600052604160045260246000fd5b73939c8d89ebc11fa45e576215e2353673ad0ba18a32148015610167575b801561014a575b801561012d575b156100c257608052565b60405162461bcd60e51b815260206004820152603460248201527f4465706c6f796d656e74206d757374206f726967696e6174652066726f6d206160448201527f6e20617070726f766564206465706c6f7965722e0000000000000000000000006064820152608490fd5b50733b52ad533687ce908ba0485ac177c5fb4297296232146100b8565b507386d26897267711ea4b173c8c124a0a73612001da32146100b1565b5073e80a65eb7a3018deda407e621ef5fb5b416678ca32146100aa56fe60806040526004361015610018575b6100166103e4565b005b6000803560e01c63c4d66de81461002f575061000e565b346102245760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022457808060043561006c81610227565b73939c8d89ebc11fa45e576215e2353673ad0ba18a32148015610207575b80156101ea575b80156101cd575b6100a19061024a565b604051907f5c60da1b00000000000000000000000000000000000000000000000000000000825260208260048173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000165afa9182156101c0575b8392610190575b506040517fc4d66de8000000000000000000000000000000000000000000000000000000006020820190815273ffffffffffffffffffffffffffffffffffffffff929092166024808301919091528152610171604482610305565b51915af461017d610378565b501561018857604051f35b3d81803e3d90fd5b6101b291925060203d81116101b9575b6101aa8183610305565b810190610353565b9038610116565b503d6101a0565b6101c861036b565b61010f565b5032733b52ad533687ce908ba0485ac177c5fb4297296214610098565b507386d26897267711ea4b173c8c124a0a73612001da3214610091565b5073e80a65eb7a3018deda407e621ef5fb5b416678ca321461008a565b80fd5b73ffffffffffffffffffffffffffffffffffffffff81160361024557565b600080fd5b1561025157565b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603460248201527f496e697469616c697a65206d757374206f726967696e6174652066726f6d206160448201527f6e20617070726f766564206465706c6f7965722e0000000000000000000000006064820152fd5b507f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff82111761034657604052565b61034e6102d5565b604052565b90816020910312610245575161036881610227565b90565b506040513d6000823e3d90fd5b3d156103df573d9067ffffffffffffffff82116103d2575b604051916103c660207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8401160184610305565b82523d6000602084013e565b6103da6102d5565b610390565b606090565b34156103ec57565b6000806040517f5c60da1b00000000000000000000000000000000000000000000000000000000815260208160048173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000165afa90811561049f575b8291610481575b50368280378136915af43d6000803e1561047c573d6000f35b3d6000fd5b610499915060203d81116101b9576101aa8183610305565b83610463565b6104a761036b565b61045c56fea264697066735822122022a6f8a80a3410719e8504e9b42af008259446db5cdbc3acc5d20ff3f8f338a464736f6c634300080e00330000000000000000000000000000000033ca97c0b4df29103dc8da00a967884f

Deployed Bytecode

0x60806040526004361015610018575b6100166103e4565b005b6000803560e01c63c4d66de81461002f575061000e565b346102245760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022457808060043561006c81610227565b73939c8d89ebc11fa45e576215e2353673ad0ba18a32148015610207575b80156101ea575b80156101cd575b6100a19061024a565b604051907f5c60da1b00000000000000000000000000000000000000000000000000000000825260208260048173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000033ca97c0b4df29103dc8da00a967884f165afa9182156101c0575b8392610190575b506040517fc4d66de8000000000000000000000000000000000000000000000000000000006020820190815273ffffffffffffffffffffffffffffffffffffffff929092166024808301919091528152610171604482610305565b51915af461017d610378565b501561018857604051f35b3d81803e3d90fd5b6101b291925060203d81116101b9575b6101aa8183610305565b810190610353565b9038610116565b503d6101a0565b6101c861036b565b61010f565b5032733b52ad533687ce908ba0485ac177c5fb4297296214610098565b507386d26897267711ea4b173c8c124a0a73612001da3214610091565b5073e80a65eb7a3018deda407e621ef5fb5b416678ca321461008a565b80fd5b73ffffffffffffffffffffffffffffffffffffffff81160361024557565b600080fd5b1561025157565b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603460248201527f496e697469616c697a65206d757374206f726967696e6174652066726f6d206160448201527f6e20617070726f766564206465706c6f7965722e0000000000000000000000006064820152fd5b507f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff82111761034657604052565b61034e6102d5565b604052565b90816020910312610245575161036881610227565b90565b506040513d6000823e3d90fd5b3d156103df573d9067ffffffffffffffff82116103d2575b604051916103c660207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8401160184610305565b82523d6000602084013e565b6103da6102d5565b610390565b606090565b34156103ec57565b6000806040517f5c60da1b00000000000000000000000000000000000000000000000000000000815260208160048173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000033ca97c0b4df29103dc8da00a967884f165afa90811561049f575b8291610481575b50368280378136915af43d6000803e1561047c573d6000f35b3d6000fd5b610499915060203d81116101b9576101aa8183610305565b83610463565b6104a761036b565b61045c56fea264697066735822122022a6f8a80a3410719e8504e9b42af008259446db5cdbc3acc5d20ff3f8f338a464736f6c634300080e0033

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

0000000000000000000000000000000033ca97c0b4df29103dc8da00a967884f

-----Decoded View---------------
Arg [0] : beacon (address): 0x0000000033cA97C0b4DF29103DC8dA00a967884f

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000033ca97c0b4df29103dc8da00a967884f


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
POL39.88%$3,313.371,779.5315$5,896,251.92
POL2.28%$0.999742337,323.6852$337,236.66
POL2.20%$0.473938687,243.778$325,711.02
POL0.36%$0.99992752,796.8241$52,792.97
POL0.28%$0.569373,610.1838$41,906.28
POL0.08%$0.99974211,200.1427$11,197.25
POL<0.01%$0.0043545,583.8156$24.31
POL<0.01%$0.480510.5$0.2402
POL<0.01%$0.00305442.3658$0.1293
BASE17.69%$3,292.96794.3599$2,615,796.76
BASE3.55%$3,315.66158.2382$524,663.91
BASE<0.01%$0.9997421,194.6548$1,194.35
BASE<0.01%$0.031074110$3.42
ARB12.19%$3,292.23547.5347$1,802,612.41
ARB1.75%$3,308.1478.1495$258,529.37
ARB<0.01%$0.00038500$0.1898
ETH
Ether (ETH)
6.80%$3,289.71305.797$1,005,982.07
ETH2.75%$3,289.71123.6818$406,876.92
ETH1.34%$0.0355225,562,024.7304$197,576.19
ETH0.96%$10.2713,774.4895$141,464.01
ETH0.64%$194,394.0482$94,488.44
ETH0.32%$0.57020881,883.5951$46,690.68
ETH0.04%$1.823,415.7099$6,224.14
ETH0.04%$0.48053912,941.5625$6,218.93
ETH0.04%$1.174,702.0481$5,501.4
ETH<0.01%$22.8242.0045$958.54
ETH<0.01%$0.771123878.7713$677.64
ETH<0.01%$1616.2031$616.82
ETH<0.01%$0.00092923,000$21.37
ETH<0.01%$0.0042641,675$7.14
ETH<0.01%$14.030.0666$0.9344
ETH<0.01%$0.0277335.5$0.1525
BSC3.65%$657.78820.4055$539,648.02
BSC0.58%$662.06130.1639$86,175.91
BSC<0.01%$3.481.25$4.35
OP0.94%$3,288.5142.276$139,025.01
OP0.26%$3,309.2411.4337$37,836.81
AVAX0.66%$36.372,702.2171$98,289.97
AVAX0.09%$36.86351.6898$12,962.35
BLAST0.36%$3,285.9416.2083$53,259.45
BLAST0.04%$3,315.661.8416$6,106.07
ARBNOVA0.19%$3,285.648.767$28,805.28
ARBNOVA0.02%$3,308.140.8763$2,899.01
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.