ETH Price: $1,961.08 (-2.56%)
 

Overview

ETH Balance

2.166512916797478731 ETH

Eth Value

$4,248.70 (@ $1,961.08/ETH)

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Get Reward241363042026-01-01 0:50:2360 days ago1767228623IN
0x1337DEF1...030349Af8
0 ETH0.000003010.03286626
Get Reward241362962026-01-01 0:48:4760 days ago1767228527IN
0x1337DEF1...030349Af8
0 ETH0.000002590.02830002
Get Reward241362632026-01-01 0:42:1160 days ago1767228131IN
0x1337DEF1...030349Af8
0 ETH0.000185842.02885275
Get Reward241362622026-01-01 0:41:5960 days ago1767228119IN
0x1337DEF1...030349Af8
0 ETH0.000002850.02693148
Get Reward240493852025-12-19 21:40:2372 days ago1766180423IN
0x1337DEF1...030349Af8
0 ETH0.000002450.02442599
Get Reward231066782025-08-09 23:07:23204 days ago1754780843IN
0x1337DEF1...030349Af8
0 ETH0.000077390.74874947
Get Reward227735352025-06-24 9:56:59250 days ago1750759019IN
0x1337DEF1...030349Af8
0 ETH0.000314623.04397452
Get Reward227735242025-06-24 9:54:47250 days ago1750758887IN
0x1337DEF1...030349Af8
0 ETH0.000338423.27424359
Get Reward227734892025-06-24 9:47:47250 days ago1750758467IN
0x1337DEF1...030349Af8
0 ETH0.000354683.43159562
Get Reward219216572025-02-25 6:49:23369 days ago1740466163IN
0x1337DEF1...030349Af8
0 ETH0.000140161.3560775
Get Reward218537042025-02-15 18:47:11379 days ago1739645231IN
0x1337DEF1...030349Af8
0 ETH0.000082170.81714752
Get Reward217993882025-02-08 4:23:47386 days ago1738988627IN
0x1337DEF1...030349Af8
0 ETH0.000110611.1
Get Reward216291032025-01-15 9:51:35410 days ago1736934695IN
0x1337DEF1...030349Af8
0 ETH0.000450484.47975223
Get Reward213923902024-12-13 8:27:11443 days ago1734078431IN
0x1337DEF1...030349Af8
0 ETH0.0011122610.76105656
Get Reward191123662024-01-29 13:05:11762 days ago1706533511IN
0x1337DEF1...030349Af8
0 ETH0.0020122219.46809179
Get Reward187541112023-12-10 6:46:23812 days ago1702190783IN
0x1337DEF1...030349Af8
0 ETH0.00265926.44194388
Get Reward183507002023-10-14 19:27:23869 days ago1697311643IN
0x1337DEF1...030349Af8
0 ETH0.000763837.39006092
Get Reward179965762023-08-26 4:50:35918 days ago1693025435IN
0x1337DEF1...030349Af8
0 ETH0.0011064611.00304974
Get Reward173760002023-05-31 2:50:351005 days ago1685501435IN
0x1337DEF1...030349Af8
0 ETH0.0031466330.44341434
Get Reward165437582023-02-02 21:21:111123 days ago1675372871IN
0x1337DEF1...030349Af8
0 ETH0.0029441529.27754943
Get Reward157901142022-10-20 15:10:231228 days ago1666278623IN
0x1337DEF1...030349Af8
0 ETH0.0051045250.5969968
Get Reward155807272022-09-21 8:57:471257 days ago1663750667IN
0x1337DEF1...030349Af8
0 ETH0.000286792.84274016
Get Reward154418372022-08-30 18:09:441279 days ago1661882984IN
0x1337DEF1...030349Af8
0 ETH0.0040359240
Get Reward148223872022-05-22 8:38:141379 days ago1653208694IN
0x1337DEF1...030349Af8
0 ETH0.0072857610.38
Get Reward148220572022-05-22 7:16:521379 days ago1653203812IN
0x1337DEF1...030349Af8
0 ETH0.007328110
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer241362622026-01-01 0:41:5960 days ago1767228119
0x1337DEF1...030349Af8
0.00295653 ETH
Transfer240493852025-12-19 21:40:2372 days ago1766180423
0x1337DEF1...030349Af8
0.24210222 ETH
Transfer231066782025-08-09 23:07:23204 days ago1754780843
0x1337DEF1...030349Af8
0.00655393 ETH
Transfer227735352025-06-24 9:56:59250 days ago1750759019
0x1337DEF1...030349Af8
0.00531894 ETH
Transfer227735242025-06-24 9:54:47250 days ago1750758887
0x1337DEF1...030349Af8
0.006649 ETH
Transfer227734892025-06-24 9:47:47250 days ago1750758467
0x1337DEF1...030349Af8
0.0093086 ETH
Transfer219216572025-02-25 6:49:23369 days ago1740466163
0x1337DEF1...030349Af8
0.03325095 ETH
Transfer218537042025-02-15 18:47:11379 days ago1739645231
0x1337DEF1...030349Af8
0.01448073 ETH
Transfer217993882025-02-08 4:23:47386 days ago1738988627
0x1337DEF1...030349Af8
0.00229851 ETH
Transfer216291032025-01-15 9:51:35410 days ago1736934695
0x1337DEF1...030349Af8
0.160897 ETH
Transfer213923902024-12-13 8:27:11443 days ago1734078431
0x1337DEF1...030349Af8
0.00476582 ETH
Transfer191123662024-01-29 13:05:11762 days ago1706533511
0x1337DEF1...030349Af8
0.01207861 ETH
Transfer187541112023-12-10 6:46:23812 days ago1702190783
0x1337DEF1...030349Af8
0.02910563 ETH
Transfer183507002023-10-14 19:27:23869 days ago1697311643
0x1337DEF1...030349Af8
0.35019931 ETH
Transfer179965762023-08-26 4:50:35918 days ago1693025435
0x1337DEF1...030349Af8
0.00816767 ETH
Transfer173760002023-05-31 2:50:351005 days ago1685501435
0x1337DEF1...030349Af8
0.02310965 ETH
Transfer165437582023-02-02 21:21:111123 days ago1675372871
0x1337DEF1...030349Af8
0.02413455 ETH
Transfer157901142022-10-20 15:10:231228 days ago1666278623
0x1337DEF1...030349Af8
0.02447475 ETH
Transfer155807272022-09-21 8:57:471257 days ago1663750667
0x1337DEF1...030349Af8
0.80448501 ETH
Transfer154418372022-08-30 18:09:441279 days ago1661882984
0x1337DEF1...030349Af8
0.19852312 ETH
-148223872022-05-22 8:38:141379 days ago1653208694
0x1337DEF1...030349Af8
0.0157117 ETH
-147283512022-05-07 7:03:131394 days ago1651906993
0x1337DEF1...030349Af8
0.24869004 ETH
-146053492022-04-17 22:09:491414 days ago1650233389
0x1337DEF1...030349Af8
0.00804485 ETH
-143338852022-03-06 14:29:571456 days ago1646576997
0x1337DEF1...030349Af8
0.160897 ETH
-143254162022-03-05 7:04:011457 days ago1646463841
0x1337DEF1...030349Af8
0.02001427 ETH
View All Internal Transactions
Loading...
Loading
Loading...
Loading
Cross-Chain 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

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

Contract Name:
OwnedUpgradeabilityProxy

Compiler Version
v0.6.12+commit.27d51765

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2021-02-02
*/

// SPDX-License-Identifier: (c) Armor.Fi DAO, 2021

pragma solidity 0.6.12;

/**
 * @title Proxy
 * @dev Gives the possibility to delegate any call to a foreign implementation.
 */
abstract contract Proxy {
    /**
    * @dev Fallback function allowing to perform a delegatecall to the given implementation.
    * This function will return whatever the implementation call returns
    */
    fallback() external payable {
        address _impl = implementation();
        require(_impl != address(0));

        assembly {
            let ptr := mload(0x40)
            calldatacopy(ptr, 0, calldatasize())
            let result := delegatecall(gas(), _impl, ptr, calldatasize(), 0, 0)
            let size := returndatasize()
            returndatacopy(ptr, 0, size)

            switch result
            case 0 { revert(ptr, size) }
            default { return(ptr, size) }
            }
    }

    /**
    * @dev Tells the address of the implementation where every call will be delegated.
    * @return address of the implementation to which it will be delegated
    */
    function implementation() public view virtual returns (address);
}

/**
 * @title UpgradeabilityProxy
 * @dev This contract represents a proxy where the implementation address to which it will delegate can be upgraded
 */
contract UpgradeabilityProxy is Proxy {
    /**
    * @dev This event will be emitted every time the implementation gets upgraded
    * @param implementation representing the address of the upgraded implementation
    */
    event Upgraded(address indexed implementation);

    // Storage position of the address of the current implementation
    bytes32 private constant IMPLEMENTATION_POSITION = keccak256("org.govblocks.proxy.implementation");

    /**
    * @dev Constructor function
    */
    constructor() public {}

    /**
    * @dev Tells the address of the current implementation
    * @return impl address of the current implementation
    */
    function implementation() public view override returns (address impl) {
        bytes32 position = IMPLEMENTATION_POSITION;
        assembly {
            impl := sload(position)
        }
    }

    /**
    * @dev Sets the address of the current implementation
    * @param _newImplementation address representing the new implementation to be set
    */
    function _setImplementation(address _newImplementation) internal {
        bytes32 position = IMPLEMENTATION_POSITION;
        assembly {
        sstore(position, _newImplementation)
        }
    }

    /**
    * @dev Upgrades the implementation address
    * @param _newImplementation representing the address of the new implementation to be set
    */
    function _upgradeTo(address _newImplementation) internal {
        address currentImplementation = implementation();
        require(currentImplementation != _newImplementation);
        _setImplementation(_newImplementation);
        emit Upgraded(_newImplementation);
    }
}

/**
 * @title OwnedUpgradeabilityProxy
 * @dev This contract combines an upgradeability proxy with basic authorization control functionalities
 */
contract OwnedUpgradeabilityProxy is UpgradeabilityProxy {
    /**
    * @dev Event to show ownership has been transferred
    * @param previousOwner representing the address of the previous owner
    * @param newOwner representing the address of the new owner
    */
    event ProxyOwnershipTransferred(address previousOwner, address newOwner);

    // Storage position of the owner of the contract
    bytes32 private constant PROXY_OWNER_POSITION = keccak256("org.govblocks.proxy.owner");

    /**
    * @dev the constructor sets the original owner of the contract to the sender account.
    */
    constructor(address _implementation) public {
        _setUpgradeabilityOwner(msg.sender);
        _upgradeTo(_implementation);
    }

    /**
    * @dev Throws if called by any account other than the owner.
    */
    modifier onlyProxyOwner() {
        require(msg.sender == proxyOwner());
        _;
    }

    /**
    * @dev Tells the address of the owner
    * @return owner the address of the owner
    */
    function proxyOwner() public view returns (address owner) {
        bytes32 position = PROXY_OWNER_POSITION;
        assembly {
            owner := sload(position)
        }
    }

    /**
    * @dev Allows the current owner to transfer control of the contract to a newOwner.
    * @param _newOwner The address to transfer ownership to.
    */
    function transferProxyOwnership(address _newOwner) public onlyProxyOwner {
        require(_newOwner != address(0));
        _setUpgradeabilityOwner(_newOwner);
        emit ProxyOwnershipTransferred(proxyOwner(), _newOwner);
    }

    /**
    * @dev Allows the proxy owner to upgrade the current version of the proxy.
    * @param _implementation representing the address of the new implementation to be set.
    */
    function upgradeTo(address _implementation) public onlyProxyOwner {
        _upgradeTo(_implementation);
    }

    /**
     * @dev Sets the address of the owner
    */
    function _setUpgradeabilityOwner(address _newProxyOwner) internal {
        bytes32 position = PROXY_OWNER_POSITION;
        assembly {
            sstore(position, _newProxyOwner)
        }
    }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"_implementation","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":false,"internalType":"address","name":"newOwner","type":"address"}],"name":"ProxyOwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"implementation","type":"address"}],"name":"Upgraded","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"implementation","outputs":[{"internalType":"address","name":"impl","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"proxyOwner","outputs":[{"internalType":"address","name":"owner","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_newOwner","type":"address"}],"name":"transferProxyOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_implementation","type":"address"}],"name":"upgradeTo","outputs":[],"stateMutability":"nonpayable","type":"function"}]

0x608060405234801561001057600080fd5b506040516104563803806104568339818101604052602081101561003357600080fd5b505161003e3361004d565b61004781610071565b50610102565b7f2dbc9b6b8d09ee15269835797a45b6f772b81406ec218e6fd64b114f376266ba55565b600061007b6100dd565b9050816001600160a01b0316816001600160a01b0316141561009c57600080fd5b6100a5826100f0565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a25050565b6000805160206104368339815191525490565b60008051602061043683398151915255565b610325806101116000396000f3fe60806040526004361061003f5760003560e01c8063025313a2146100835780633659cfe6146100b45780635c60da1b146100e9578063f1739cae146100fe575b6000610049610131565b90506001600160a01b03811661005e57600080fd5b60405136600082376000803683855af43d806000843e81801561007f578184f35b8184fd5b34801561008f57600080fd5b50610098610156565b604080516001600160a01b039092168252519081900360200190f35b3480156100c057600080fd5b506100e7600480360360208110156100d757600080fd5b50356001600160a01b031661017b565b005b3480156100f557600080fd5b50610098610131565b34801561010a57600080fd5b506100e76004803603602081101561012157600080fd5b50356001600160a01b03166101ac565b7f7fb5080a7084f4c60aade0a78fc13ba4ba6555b60e554360d005f0d684cea1865490565b7f2dbc9b6b8d09ee15269835797a45b6f772b81406ec218e6fd64b114f376266ba5490565b610183610156565b6001600160a01b0316336001600160a01b0316146101a057600080fd5b6101a98161023b565b50565b6101b4610156565b6001600160a01b0316336001600160a01b0316146101d157600080fd5b6001600160a01b0381166101e457600080fd5b6101ed816102a7565b7f5a3e66efaa1e445ebd894728a69d6959842ea1e97bd79b892797106e270efcd9610216610156565b604080516001600160a01b03928316815291841660208301528051918290030190a150565b6000610245610131565b9050816001600160a01b0316816001600160a01b0316141561026657600080fd5b61026f826102cb565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a25050565b7f2dbc9b6b8d09ee15269835797a45b6f772b81406ec218e6fd64b114f376266ba55565b7f7fb5080a7084f4c60aade0a78fc13ba4ba6555b60e554360d005f0d684cea1865556fea2646970667358221220928527b97fe15076c02f362991e48e7c354e9022ff351f130f31f0b87dc24e8264736f6c634300060c00337fb5080a7084f4c60aade0a78fc13ba4ba6555b60e554360d005f0d684cea186000000000000000000000000ca3734d4d202d68932944730d8b08e054589574d

Deployed Bytecode

0x60806040526004361061003f5760003560e01c8063025313a2146100835780633659cfe6146100b45780635c60da1b146100e9578063f1739cae146100fe575b6000610049610131565b90506001600160a01b03811661005e57600080fd5b60405136600082376000803683855af43d806000843e81801561007f578184f35b8184fd5b34801561008f57600080fd5b50610098610156565b604080516001600160a01b039092168252519081900360200190f35b3480156100c057600080fd5b506100e7600480360360208110156100d757600080fd5b50356001600160a01b031661017b565b005b3480156100f557600080fd5b50610098610131565b34801561010a57600080fd5b506100e76004803603602081101561012157600080fd5b50356001600160a01b03166101ac565b7f7fb5080a7084f4c60aade0a78fc13ba4ba6555b60e554360d005f0d684cea1865490565b7f2dbc9b6b8d09ee15269835797a45b6f772b81406ec218e6fd64b114f376266ba5490565b610183610156565b6001600160a01b0316336001600160a01b0316146101a057600080fd5b6101a98161023b565b50565b6101b4610156565b6001600160a01b0316336001600160a01b0316146101d157600080fd5b6001600160a01b0381166101e457600080fd5b6101ed816102a7565b7f5a3e66efaa1e445ebd894728a69d6959842ea1e97bd79b892797106e270efcd9610216610156565b604080516001600160a01b03928316815291841660208301528051918290030190a150565b6000610245610131565b9050816001600160a01b0316816001600160a01b0316141561026657600080fd5b61026f826102cb565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a25050565b7f2dbc9b6b8d09ee15269835797a45b6f772b81406ec218e6fd64b114f376266ba55565b7f7fb5080a7084f4c60aade0a78fc13ba4ba6555b60e554360d005f0d684cea1865556fea2646970667358221220928527b97fe15076c02f362991e48e7c354e9022ff351f130f31f0b87dc24e8264736f6c634300060c0033

Deployed Bytecode Sourcemap

3198:2225:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;444:13;460:16;:14;:16::i;:::-;444:32;-1:-1:-1;;;;;;495:19:0;;487:28;;;;;;569:4;563:11;609:14;606:1;601:3;588:36;703:1;700;684:14;679:3;672:5;665;652:53;731:16;784:4;781:1;776:3;761:28;812:6;832:28;;;;896:4;891:3;884:17;832:28;853:4;848:3;841:17;4247:185;;;;;;;;;;;;;:::i;:::-;;;;-1:-1:-1;;;;;4247:185:0;;;;;;;;;;;;;;5039:112;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;5039:112:0;-1:-1:-1;;;;;5039:112:0;;:::i;:::-;;2020:199;;;;;;;;;;;;;:::i;4607:235::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;4607:235:0;-1:-1:-1;;;;;4607:235:0;;:::i;2020:199::-;1748:47;2186:15;;2163:49::o;4247:185::-;3659:38;4399:15;;4375:50::o;5039:112::-;4100:12;:10;:12::i;:::-;-1:-1:-1;;;;;4086:26:0;:10;-1:-1:-1;;;;;4086:26:0;;4078:35;;;;;;5116:27:::1;5127:15;5116:10;:27::i;:::-;5039:112:::0;:::o;4607:235::-;4100:12;:10;:12::i;:::-;-1:-1:-1;;;;;4086:26:0;:10;-1:-1:-1;;;;;4086:26:0;;4078:35;;;;;;-1:-1:-1;;;;;4699:23:0;::::1;4691:32;;;::::0;::::1;;4734:34;4758:9;4734:23;:34::i;:::-;4784:50;4810:12;:10;:12::i;:::-;4784:50;::::0;;-1:-1:-1;;;;;4784:50:0;;::::1;::::0;;;;::::1;;::::0;::::1;::::0;;;;;;;;;::::1;4607:235:::0;:::o;2760:280::-;2828:29;2860:16;:14;:16::i;:::-;2828:48;;2920:18;-1:-1:-1;;;;;2895:43:0;:21;-1:-1:-1;;;;;2895:43:0;;;2887:52;;;;;;2950:38;2969:18;2950;:38::i;:::-;3004:28;;-1:-1:-1;;;;;3004:28:0;;;;;;;;2760:280;;:::o;5219:201::-;3659:38;5370:32;5355:58::o;2390:203::-;1748:47;2539:36;2528:58::o

Swarm Source

ipfs://928527b97fe15076c02f362991e48e7c354e9022ff351f130f31f0b87dc24e82

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
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.