ETH Price: $2,505.50 (-1.56%)
 

More Info

Private Name Tags

Transaction Hash
Method
Block
From
To
Unwrap And Withd...227184142025-06-16 16:56:2330 hrs ago1750092983IN
OpenSea: Fees 3
0 ETH0.000127852.09112524
Withdraw227184102025-06-16 16:55:3530 hrs ago1750092935IN
OpenSea: Fees 3
0 ETH0.000083751.90321648
Transfer226509912025-06-07 6:42:5910 days ago1749278579IN
OpenSea: Fees 3
0.00004 ETH0.00002641.25212365
Unwrap And Withd...226479812025-06-06 20:38:2311 days ago1749242303IN
OpenSea: Fees 3
0 ETH0.000119841.96016511
Withdraw226479752025-06-06 20:37:1111 days ago1749242231IN
OpenSea: Fees 3
0 ETH0.000085431.94146288
Unwrap And Withd...226196162025-06-02 21:19:1115 days ago1748899151IN
OpenSea: Fees 3
0 ETH0.00019763.23208959
Withdraw226196152025-06-02 21:18:5915 days ago1748899139IN
OpenSea: Fees 3
0 ETH0.000139993.18125854
Unwrap And Withd...225753062025-05-27 16:26:3521 days ago1748363195IN
OpenSea: Fees 3
0 ETH0.000314785.1475762
Withdraw225753032025-05-27 16:25:5921 days ago1748363159IN
OpenSea: Fees 3
0 ETH0.000236065.36449169
Unwrap And Withd...224682282025-05-12 15:56:4736 days ago1747065407IN
OpenSea: Fees 3
0 ETH0.0006665710.90036535
Withdraw224682272025-05-12 15:56:2336 days ago1747065383IN
OpenSea: Fees 3
0 ETH0.000468210.63961558
Unwrap And Withd...224207382025-05-05 23:14:1142 days ago1746486851IN
OpenSea: Fees 3
0 ETH0.000021640.35402227
Withdraw224207372025-05-05 23:13:5942 days ago1746486839IN
OpenSea: Fees 3
0 ETH0.000016730.38022961
Initialize223631672025-04-27 21:45:2351 days ago1745790323IN
OpenSea: Fees 3
0 ETH0.000010940.5
Unwrap And Withd...220198472025-03-10 23:47:5998 days ago1741650479IN
OpenSea: Fees 3
0 ETH0.000054190.88644652
Withdraw220198422025-03-10 23:46:5998 days ago1741650419IN
OpenSea: Fees 3
0 ETH0.000039060.88765505
Unwrap And Withd...219627102025-03-03 0:14:59106 days ago1740960899IN
OpenSea: Fees 3
0 ETH0.00008531.39525537
Withdraw219627092025-03-03 0:14:47106 days ago1740960887IN
OpenSea: Fees 3
0 ETH0.000060711.37973263
Unwrap And Withd...219176222025-02-24 17:18:11113 days ago1740417491IN
OpenSea: Fees 3
0 ETH0.000065461.07056033
Withdraw219176202025-02-24 17:17:47113 days ago1740417467IN
OpenSea: Fees 3
0 ETH0.000044681.0154455
0x2cd89db6219016032025-02-22 11:34:35115 days ago1740224075IN
OpenSea: Fees 3
0 ETH0.000107345
Owner Only Funct...218976912025-02-21 22:26:35116 days ago1740176795IN
OpenSea: Fees 3
1 wei0.000105985
Unwrap And Withd...218196172025-02-11 0:11:35126 days ago1739232695IN
OpenSea: Fees 3
0 ETH0.000066471.08697184
Withdraw218196162025-02-11 0:11:23126 days ago1739232683IN
OpenSea: Fees 3
0 ETH0.000045311.02978631
Unwrap And Withd...217244482025-01-28 17:15:11140 days ago1738084511IN
OpenSea: Fees 3
0 ETH0.0011627519.01792582
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer227274092025-06-17 23:10:231 min ago1750201823
OpenSea: Fees 3
0.001074 ETH
Transfer227273982025-06-17 23:08:113 mins ago1750201691
OpenSea: Fees 3
0.00135 ETH
Transfer227273962025-06-17 23:07:474 mins ago1750201667
OpenSea: Fees 3
0.000013 ETH
Transfer227273942025-06-17 23:07:234 mins ago1750201643
OpenSea: Fees 3
0.001325 ETH
Transfer227273912025-06-17 23:06:475 mins ago1750201607
OpenSea: Fees 3
0.00002 ETH
Transfer227273882025-06-17 23:06:115 mins ago1750201571
OpenSea: Fees 3
0.0078495 ETH
Transfer227273862025-06-17 23:05:476 mins ago1750201547
OpenSea: Fees 3
0.000011 ETH
Transfer227273832025-06-17 23:05:116 mins ago1750201511
OpenSea: Fees 3
0.00089999 ETH
Transfer227273822025-06-17 23:04:596 mins ago1750201499
OpenSea: Fees 3
0.00001049 ETH
Transfer227273802025-06-17 23:04:357 mins ago1750201475
OpenSea: Fees 3
0.000001 ETH
Transfer227273792025-06-17 23:04:237 mins ago1750201463
OpenSea: Fees 3
0.000001 ETH
Transfer227273792025-06-17 23:04:237 mins ago1750201463
OpenSea: Fees 3
0.0000012 ETH
Transfer227273792025-06-17 23:04:237 mins ago1750201463
OpenSea: Fees 3
0.000001 ETH
Transfer227273792025-06-17 23:04:237 mins ago1750201463
OpenSea: Fees 3
0.000002 ETH
Transfer227273792025-06-17 23:04:237 mins ago1750201463
OpenSea: Fees 3
0.00003 ETH
Transfer227273752025-06-17 23:03:358 mins ago1750201415
OpenSea: Fees 3
0.000025 ETH
Transfer227273742025-06-17 23:03:238 mins ago1750201403
OpenSea: Fees 3
0.00003589 ETH
Transfer227273712025-06-17 23:02:479 mins ago1750201367
OpenSea: Fees 3
0.00205 ETH
Transfer227273702025-06-17 23:02:359 mins ago1750201355
OpenSea: Fees 3
0.0000115 ETH
Transfer227273702025-06-17 23:02:359 mins ago1750201355
OpenSea: Fees 3
0.00000725 ETH
Transfer227273652025-06-17 23:01:3510 mins ago1750201295
OpenSea: Fees 3
0.0001169 ETH
Transfer227273632025-06-17 23:01:1110 mins ago1750201271
OpenSea: Fees 3
0.00070049 ETH
Transfer227273632025-06-17 23:01:1110 mins ago1750201271
OpenSea: Fees 3
0.00000725 ETH
Transfer227273592025-06-17 23:00:2311 mins ago1750201223
OpenSea: Fees 3
0.0000115 ETH
Transfer227273592025-06-17 23:00:2311 mins ago1750201223
OpenSea: Fees 3
0.00004399 ETH
View All Internal Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

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

API
[{"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 Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Chain Token Portfolio % Price Amount Value
POL38.13%$2,505.931,810.7807$4,537,694.62
POL2.88%$0.999704343,119.4509$343,017.89
POL1.35%$0.194508829,012.0298$161,249.27
POL0.45%$0.99972553,033.2146$53,018.63
POL0.17%$0.25647577,704.3897$19,929.23
POL0.15%$0.99970417,881.0513$17,875.76
POL<0.01%$0.0012675,584.7136$7.07
BASE24.96%$2,507.451,184.5931$2,970,309.57
BASE4.63%$2,499.44220.6556$551,515.47
BASE0.20%$0.99970424,279.0621$24,271.88
BASE<0.01%$0.9997131,063.7036$1,063.4
BASE<0.01%$0.00475116.2999$0.5524
ARB12.81%$2,505.28608.7182$1,525,010.57
ARB2.04%$2,497.5797.294$242,998.6
ARB0.05%$0.0027412,000,000$5,481.05
ARB<0.01%$0.000293500$0.1464
BSC4.46%$646.99820.4055$530,792.94
BSC0.71%$646.06130.1639$84,093.32
BSC<0.01%$1.331.25$1.66
BSC<0.01%$0.000001804,828$0.6016
ETH0.95%$0.999753112,520.6017$112,492.81
ETH0.67%$0.0141925,616,740.6054$79,710.2
ETH0.26%$2.2413,825.5547$30,969.24
ETH0.18%$0.25673982,487.373$21,177.73
ETH0.07%$2,505.53.4516$8,648.01
ETH
Ether (ETH)
0.07%$2,505.53.1786$7,963.9
ETH0.03%$0.25463113,005.4475$3,311.59
ETH0.03%$0.6485554,706.2662$3,052.27
ETH0.02%$0.6912063,452.5349$2,386.41
ETH<0.01%$0.999468688.4831$688.12
ETH<0.01%$12.9142.0045$542.28
ETH<0.01%$0.256944878.7713$225.8
ETH<0.01%$0.00092923,000$21.37
ETH<0.01%$0.0012661,675$2.12
ETH<0.01%$7.330.0666$0.4882
ABSTRACT0.12%$2,499.445.488$13,716.86
ABSTRACT1.81%$2,505.9385.8436$215,118.35
OP0.99%$2,506.4447.1203$118,104.16
OP0.25%$2,499.4411.9893$29,966.51
AVAX0.49%$18.473,139.4885$57,985.79
AVAX0.06%$18.4370.2774$6,812.42
BLAST0.36%$2,507.7617.1043$42,893.48
BLAST0.04%$2,498.482.0178$5,041.5
APE0.18%$0.65114133,747.0491$21,974.07
APE0.02%$0.6486513,633.0419$2,356.58
ARBNOVA0.18%$2,506.418.7672$21,974.18
ARBNOVA0.02%$2,499.570.8763$2,190.44
BERA0.14%$1.938,525.5244$16,436.89
BERA0.02%$1.921,215.8991$2,334.53
UNI0.04%$2,506.211.9787$4,959.06
UNI<0.01%$2,507.880.0862$216.23
Loading...
Loading
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.