POL Price: $0.124128 (-2.47%)
 

Overview

POL Balance

Polygon PoS Chain LogoPolygon PoS Chain LogoPolygon PoS Chain Logo42,443.744102082233178866 POL

POL Value

$5,268.47 (@ $0.12/POL)

Token Holdings

More Info

Private Name Tags

Multichain Info

Transaction Hash
Block
From
To
Exec Transaction811028372026-01-02 3:35:3323 days ago1767324933IN
0x8fbDE8BB...a79ACF561
0 POL0.0048422658.66141804
Exec Transaction811028192026-01-02 3:34:5723 days ago1767324897IN
0x8fbDE8BB...a79ACF561
0 POL0.0053871158.41400396
Exec Transaction811027722026-01-02 3:33:2323 days ago1767324803IN
0x8fbDE8BB...a79ACF561
0 POL0.0046323859.5116274
Exec Transaction811027512026-01-02 3:32:4123 days ago1767324761IN
0x8fbDE8BB...a79ACF561
0 POL0.0051288358.69177401
Exec Transaction811026362026-01-02 3:28:5123 days ago1767324531IN
0x8fbDE8BB...a79ACF561
0 POL0.0049094757.30949458
Exec Transaction800851302025-12-09 10:15:1346 days ago1765275313IN
0x8fbDE8BB...a79ACF561
0 POL0.0032763835.00266508
Exec Transaction800851122025-12-09 10:14:3746 days ago1765275277IN
0x8fbDE8BB...a79ACF561
0 POL0.0030941735
Exec Transaction797552102025-12-01 18:57:3854 days ago1764615458IN
0x8fbDE8BB...a79ACF561
0 POL0.0038411949.36251222
Exec Transaction797551852025-12-01 18:56:4854 days ago1764615408IN
0x8fbDE8BB...a79ACF561
0 POL0.0043182849.41626388
Exec Transaction797551582025-12-01 18:55:5454 days ago1764615354IN
0x8fbDE8BB...a79ACF561
0 POL0.0043922749.09105806
Exec Transaction785165142025-11-03 2:44:4183 days ago1762137881IN
0x8fbDE8BB...a79ACF561
0 POL0.0073644789.78662575
Exec Transaction785164902025-11-03 2:43:5383 days ago1762137833IN
0x8fbDE8BB...a79ACF561
0 POL0.0081877793.75245401
Exec Transaction785164662025-11-03 2:43:0583 days ago1762137785IN
0x8fbDE8BB...a79ACF561
0 POL0.0087292694.66621588
Exec Transaction785164412025-11-03 2:42:1583 days ago1762137735IN
0x8fbDE8BB...a79ACF561
0 POL0.0082753694.69900608
Exec Transaction785164192025-11-03 2:41:3183 days ago1762137691IN
0x8fbDE8BB...a79ACF561
0 POL0.0101315895.06795919
Exec Transaction779316382025-10-20 13:47:0796 days ago1760968027IN
0x8fbDE8BB...a79ACF561
0 POL0.0074184294.83078499
Exec Transaction779316212025-10-20 13:46:3396 days ago1760967993IN
0x8fbDE8BB...a79ACF561
0 POL0.0090540696.73975324
Exec Transaction779316062025-10-20 13:46:0396 days ago1760967963IN
0x8fbDE8BB...a79ACF561
0 POL0.0089719997.27321587
Exec Transaction779315852025-10-20 13:45:2196 days ago1760967921IN
0x8fbDE8BB...a79ACF561
0 POL0.0076545498.36726522
Exec Transaction779315682025-10-20 13:44:4796 days ago1760967887IN
0x8fbDE8BB...a79ACF561
0 POL0.0104108799.63898808
Exec Transaction779315512025-10-20 13:44:1396 days ago1760967853IN
0x8fbDE8BB...a79ACF561
0 POL0.00928672103.79473589
Exec Transaction758340032025-08-30 8:53:35147 days ago1756544015IN
0x8fbDE8BB...a79ACF561
0 POL0.0025054830.00000014
Exec Transaction758339882025-08-30 8:53:03147 days ago1756543983IN
0x8fbDE8BB...a79ACF561
0 POL0.0026935830.00000014
Exec Transaction758339232025-08-30 8:50:45147 days ago1756543845IN
0x8fbDE8BB...a79ACF561
0 POL0.0024613830.0000004
Exec Transaction758339072025-08-30 8:50:11147 days ago1756543811IN
0x8fbDE8BB...a79ACF561
0 POL0.0027666930.00000014
View all transactions

Latest 25 internal transactions (View All)

Parent Transaction Hash Block From To
821048662026-01-25 8:28:242 mins ago1769329704
0x8fbDE8BB...a79ACF561
0.02391643 POL
821047922026-01-25 8:25:564 mins ago1769329556
0x8fbDE8BB...a79ACF561
2.925 POL
821047742026-01-25 8:25:205 mins ago1769329520
0x8fbDE8BB...a79ACF561
0.04855269 POL
821047522026-01-25 8:24:366 mins ago1769329476
0x8fbDE8BB...a79ACF561
22.2361747 POL
821047202026-01-25 8:23:327 mins ago1769329412
0x8fbDE8BB...a79ACF561
0.5651834 POL
821047012026-01-25 8:22:547 mins ago1769329374
0x8fbDE8BB...a79ACF561
0.00483068 POL
821047002026-01-25 8:22:527 mins ago1769329372
0x8fbDE8BB...a79ACF561
10.233 POL
821046792026-01-25 8:22:108 mins ago1769329330
0x8fbDE8BB...a79ACF561
0.00072421 POL
821046272026-01-25 8:20:2610 mins ago1769329226
0x8fbDE8BB...a79ACF561
0.45685188 POL
821046232026-01-25 8:20:1810 mins ago1769329218
0x8fbDE8BB...a79ACF561
0.00346565 POL
821045632026-01-25 8:18:1812 mins ago1769329098
0x8fbDE8BB...a79ACF561
0.0003 POL
821045412026-01-25 8:17:3413 mins ago1769329054
0x8fbDE8BB...a79ACF561
0.02438145 POL
821045062026-01-25 8:16:2414 mins ago1769328984
0x8fbDE8BB...a79ACF561
0.05302394 POL
821044882026-01-25 8:15:4815 mins ago1769328948
0x8fbDE8BB...a79ACF561
0.02416684 POL
821044812026-01-25 8:15:3415 mins ago1769328934
0x8fbDE8BB...a79ACF561
0.00000001 POL
821044552026-01-25 8:14:4216 mins ago1769328882
0x8fbDE8BB...a79ACF561
0 POL
821044352026-01-25 8:14:0216 mins ago1769328842
0x8fbDE8BB...a79ACF561
0.00000001 POL
821044112026-01-25 8:13:1417 mins ago1769328794
0x8fbDE8BB...a79ACF561
0.00000016 POL
821043922026-01-25 8:12:3618 mins ago1769328756
0x8fbDE8BB...a79ACF561
0.04754431 POL
821043862026-01-25 8:12:2418 mins ago1769328744
0x8fbDE8BB...a79ACF561
0.1515 POL
821043812026-01-25 8:12:1418 mins ago1769328734
0x8fbDE8BB...a79ACF561
0.00618392 POL
821043782026-01-25 8:12:0818 mins ago1769328728
0x8fbDE8BB...a79ACF561
0.05892667 POL
821043472026-01-25 8:11:0619 mins ago1769328666
0x8fbDE8BB...a79ACF561
1 POL
821043192026-01-25 8:10:1020 mins ago1769328610
0x8fbDE8BB...a79ACF561
0.1 POL
821042712026-01-25 8:08:3422 mins ago1769328514
0x8fbDE8BB...a79ACF561
0.051 POL
View All Internal Transactions
Cross-Chain Transactions
Loading...
Loading

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

Contract Name:
GnosisSafeProxy

Compiler Version
v0.7.6+commit.7338295f

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, GNU LGPLv3 license

Contract Source Code (Solidity)

/**
 *Submitted for verification at polygonscan.com on 2021-07-05
*/

/**
 *Submitted for verification at polygonscan.com on 2021-06-16
*/

// SPDX-License-Identifier: LGPL-3.0-only
pragma solidity >=0.7.0 <0.9.0;

/// @title IProxy - Helper interface to access masterCopy of the Proxy on-chain
/// @author Richard Meissner - <[email protected]>
interface IProxy {
    function masterCopy() external view returns (address);
}

/// @title GnosisSafeProxy - Generic proxy contract allows to execute all transactions applying the code of a master contract.
/// @author Stefan George - <[email protected]>
/// @author Richard Meissner - <[email protected]>
contract GnosisSafeProxy {
    // singleton always needs to be first declared variable, to ensure that it is at the same location in the contracts to which calls are delegated.
    // To reduce deployment costs this variable is internal and needs to be retrieved via `getStorageAt`
    address internal singleton;

    /// @dev Constructor function sets address of singleton contract.
    /// @param _singleton Singleton address.
    constructor(address _singleton) {
        require(_singleton != address(0), "Invalid singleton address provided");
        singleton = _singleton;
    }

    /// @dev Fallback function forwards all transactions and returns all received return data.
    fallback() external payable {
        // solhint-disable-next-line no-inline-assembly
        assembly {
            let _singleton := and(sload(0), 0xffffffffffffffffffffffffffffffffffffffff)
            // 0xa619486e == keccak("masterCopy()"). The value is right padded to 32-bytes with 0s
            if eq(calldataload(0), 0xa619486e00000000000000000000000000000000000000000000000000000000) {
                mstore(0, _singleton)
                return(0, 0x20)
            }
            calldatacopy(0, 0, calldatasize())
            let success := delegatecall(gas(), _singleton, 0, calldatasize(), 0, 0)
            returndatacopy(0, 0, returndatasize())
            if eq(success, 0) {
                revert(0, returndatasize())
            }
            return(0, returndatasize())
        }
    }
}

/// @title Proxy Factory - Allows to create new proxy contact and execute a message call to the new proxy within one transaction.
/// @author Stefan George - <[email protected]>
contract GnosisSafeProxyFactory {
    event ProxyCreation(GnosisSafeProxy proxy, address singleton);

    /// @dev Allows to create new proxy contact and execute a message call to the new proxy within one transaction.
    /// @param singleton Address of singleton contract.
    /// @param data Payload for message call sent to new proxy contract.
    function createProxy(address singleton, bytes memory data) public returns (GnosisSafeProxy proxy) {
        proxy = new GnosisSafeProxy(singleton);
        if (data.length > 0)
            // solhint-disable-next-line no-inline-assembly
            assembly {
                if eq(call(gas(), proxy, 0, add(data, 0x20), mload(data), 0, 0), 0) {
                    revert(0, 0)
                }
            }
        emit ProxyCreation(proxy, singleton);
    }

    /// @dev Allows to retrieve the runtime code of a deployed Proxy. This can be used to check that the expected Proxy was deployed.
    function proxyRuntimeCode() public pure returns (bytes memory) {
        return type(GnosisSafeProxy).runtimeCode;
    }

    /// @dev Allows to retrieve the creation code used for the Proxy deployment. With this it is easily possible to calculate predicted address.
    function proxyCreationCode() public pure returns (bytes memory) {
        return type(GnosisSafeProxy).creationCode;
    }

    /// @dev Allows to create new proxy contact using CREATE2 but it doesn't run the initializer.
    ///      This method is only meant as an utility to be called from other methods
    /// @param _singleton Address of singleton contract.
    /// @param initializer Payload for message call sent to new proxy contract.
    /// @param saltNonce Nonce that will be used to generate the salt to calculate the address of the new proxy contract.
    function deployProxyWithNonce(
        address _singleton,
        bytes memory initializer,
        uint256 saltNonce
    ) internal returns (GnosisSafeProxy proxy) {
        // If the initializer changes the proxy address should change too. Hashing the initializer data is cheaper than just concatinating it
        bytes32 salt = keccak256(abi.encodePacked(keccak256(initializer), saltNonce));
        bytes memory deploymentData = abi.encodePacked(type(GnosisSafeProxy).creationCode, uint256(uint160(_singleton)));
        // solhint-disable-next-line no-inline-assembly
        assembly {
            proxy := create2(0x0, add(0x20, deploymentData), mload(deploymentData), salt)
        }
        require(address(proxy) != address(0), "Create2 call failed");
    }

    /// @dev Allows to create new proxy contact and execute a message call to the new proxy within one transaction.
    /// @param _singleton Address of singleton contract.
    /// @param initializer Payload for message call sent to new proxy contract.
    /// @param saltNonce Nonce that will be used to generate the salt to calculate the address of the new proxy contract.
    function createProxyWithNonce(
        address _singleton,
        bytes memory initializer,
        uint256 saltNonce
    ) public returns (GnosisSafeProxy proxy) {
        proxy = deployProxyWithNonce(_singleton, initializer, saltNonce);
        if (initializer.length > 0)
            // solhint-disable-next-line no-inline-assembly
            assembly {
                if eq(call(gas(), proxy, 0, add(initializer, 0x20), mload(initializer), 0, 0), 0) {
                    revert(0, 0)
                }
            }
        emit ProxyCreation(proxy, _singleton);
    }

    /// @dev Allows to create new proxy contact, execute a message call to the new proxy and call a specified callback within one transaction
    /// @param _singleton Address of singleton contract.
    /// @param initializer Payload for message call sent to new proxy contract.
    /// @param saltNonce Nonce that will be used to generate the salt to calculate the address of the new proxy contract.
    /// @param callback Callback that will be invoced after the new proxy contract has been successfully deployed and initialized.
    function createProxyWithCallback(
        address _singleton,
        bytes memory initializer,
        uint256 saltNonce,
        IProxyCreationCallback callback
    ) public returns (GnosisSafeProxy proxy) {
        uint256 saltNonceWithCallback = uint256(keccak256(abi.encodePacked(saltNonce, callback)));
        proxy = createProxyWithNonce(_singleton, initializer, saltNonceWithCallback);
        if (address(callback) != address(0)) callback.proxyCreated(proxy, _singleton, initializer, saltNonce);
    }

    /// @dev Allows to get the address for a new proxy contact created via `createProxyWithNonce`
    ///      This method is only meant for address calculation purpose when you use an initializer that would revert,
    ///      therefore the response is returned with a revert. When calling this method set `from` to the address of the proxy factory.
    /// @param _singleton Address of singleton contract.
    /// @param initializer Payload for message call sent to new proxy contract.
    /// @param saltNonce Nonce that will be used to generate the salt to calculate the address of the new proxy contract.
    function calculateCreateProxyWithNonceAddress(
        address _singleton,
        bytes calldata initializer,
        uint256 saltNonce
    ) external returns (GnosisSafeProxy proxy) {
        proxy = deployProxyWithNonce(_singleton, initializer, saltNonce);
        revert(string(abi.encodePacked(proxy)));
    }
}

interface IProxyCreationCallback {
    function proxyCreated(
        GnosisSafeProxy proxy,
        address _singleton,
        bytes calldata initializer,
        uint256 saltNonce
    ) external;
}

Contract Security Audit

Contract ABI

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

0x608060405234801561001057600080fd5b506040516101e63803806101e68339818101604052602081101561003357600080fd5b8101908080519060200190929190505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156100ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806101c46022913960400191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060ab806101196000396000f3fe608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea2646970667358221220d1429297349653a4918076d650332de1a1068c5f3e07c5c82360c277770b955264736f6c63430007060033496e76616c69642073696e676c65746f6e20616464726573732070726f76696465640000000000000000000000003e5c63644e683549055b9be8653de26e0b4cd36e

Deployed Bytecode

0x608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea2646970667358221220d1429297349653a4918076d650332de1a1068c5f3e07c5c82360c277770b955264736f6c63430007060033

Deployed Bytecode Sourcemap

598:1528:0:-:0;;;1450:42;1446:1;1440:8;1436:57;1630:66;1626:1;1613:15;1610:87;1607:2;;;1727:10;1724:1;1717:21;1766:4;1763:1;1756:15;1607:2;1819:14;1816:1;1813;1800:34;1917:1;1914;1898:14;1895:1;1883:10;1876:5;1863:56;1954:16;1951:1;1948;1933:38;2000:1;1991:7;1988:14;1985:2;;;2032:16;2029:1;2022:27;1985:2;2088:16;2085:1;2078:27

Swarm Source

ipfs://d1429297349653a4918076d650332de1a1068c5f3e07c5c82360c277770b9552

Block Transaction Gas Used Reward
view all blocks produced

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

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
0x8fbDE8BB7A0Aff27f8C81A0B553CEeBa79ACF561
Net Worth in USD
$349,223.90

Net Worth in POL
Polygon PoS Chain LogoPolygon PoS Chain LogoPolygon PoS Chain Logo 2,813,411.799005

Token Allocations
BSC-USD 57.42%
BNB 23.54%
DAI 5.40%
Others 13.64%
Chain Token Portfolio % Price Amount Value
BSC57.42%$0.998562200,797.1109$200,508.36
BSC23.54%$879.893.4368$82,205.47
BSC1.75%$0.9996496,130.0508$6,127.9
BSC0.23%$2,938.270.2751$808.45
BSC0.15%$88,587.320.00588007$520.9
BSC0.09%$879.370.347$305.17
BSC<0.01%$0.9995728.3295$28.32
BSC<0.01%$1.892.3143$4.37
BSC<0.01%$0.9983153.1912$3.19
BSC<0.01%$1.891.0771$2.04
BSC<0.01%$1.541.2366$1.9
BSC<0.01%$0.000008146,546.638$1.14
BSC<0.01%$0.1227518.0157$0.9839
BSC<0.01%$0.002003379.0865$0.7591
BSC<0.01%$126.590.00399901$0.5062
BSC<0.01%$0.00000573,442.8876$0.3642
BSC<0.01%$0.9995370.359$0.3588
BSC<0.01%$0.0000437,573.722$0.3246
BSC<0.01%$0.00158,944$0.00
BSC<0.01%$0.0269019.1936$0.2473
BSC<0.01%$0.01621711.6451$0.1888
BSC<0.01%$0.0286066.2437$0.1786
BSC<0.01%$0.2817220.5968$0.1681
BSC<0.01%$0.00898617.7688$0.1596
BSC<0.01%$0.2483580.6201$0.1539
BSC<0.01%$0.00458532.6944$0.1498
BSC<0.01%$0.0313184.7449$0.1486
BSC<0.01%<$0.000001177,513,015.6287$0.1204
BSC<0.01%<$0.0000018,205,948.6917$0.1152
BSC<0.01%$1.890.0593$0.1124
BSC<0.01%$1.50.0736$0.1105
BSC<0.01%<$0.000001105,915,800.7708$0.1059
POL5.40%$0.99965718,874.8563$18,868.38
POL4.76%$0.99823716,664.6053$16,635.23
POL2.42%$0.9996088,468.8789$8,465.56
POL
Polygon (POL)
1.51%$0.12412342,443.7441$5,268.24
POL0.03%$2,938.460.0396$116.44
POL0.03%$0.99960894.8342$94.8
POL<0.01%$88,3590.00038149$33.71
POL<0.01%$0.12396219.0086$27.15
POL<0.01%$0.2378937.6081$8.95
POL<0.01%$0.007648387.2$2.96
POL<0.01%$0.7857713.1999$2.51
POL<0.01%$0.004857475.062$2.31
POL<0.01%$0.004963312.0449$1.55
POL<0.01%$0.001221914.7626$1.12
POL<0.01%$1.930.5775$1.11
POL<0.01%$0.01570964.6084$1.01
POL<0.01%$12.080.0598$0.7222
POL<0.01%$0.0002992,204.9357$0.6603
POL<0.01%$0.1549373.9576$0.6131
POL<0.01%$155.160.00380221$0.5899
POL<0.01%$1.980.2491$0.4932
POL<0.01%$0.187631.8227$0.3419
POL<0.01%$0.1425412.1178$0.3018
POL<0.01%$0.000001182,321.7082$0.1987
POL<0.01%$4.060.0471$0.1913
POL<0.01%$0.6939560.2698$0.1872
POL<0.01%$0.00000822,393.3378$0.1737
POL<0.01%$0.01166811.1001$0.1295
POL<0.01%$4.830.0259$0.1252
POL<0.01%$10.980.01$0.1098
ARB1.23%$2,937.491.4567$4,278.97
ARB0.84%$0.9996052,948.1082$2,946.94
ARB0.52%$0.9982911,826.1833$1,823.06
ARB0.01%$88,3520.00049157$43.43
ARB<0.01%$0.99960530.1197$30.11
ARB<0.01%$2,938.290.00731063$21.48
ARB<0.01%$0.9998013.9541$3.95
ARB<0.01%$3.630.9076$3.29
ARB<0.01%$3,142.090.00089189$2.8
ARB<0.01%$1.971.1151$2.2
ARB<0.01%$0.000005304,738.9551$1.51
ARB<0.01%$0.9989050.3867$0.3862
ARB<0.01%$0.000739503.4953$0.3719
ARB<0.01%$0.0918374.0416$0.3711
ARB<0.01%$0.5998830.5218$0.3129
ARB<0.01%$0.00909429.139$0.2649
ARB<0.01%$0.0198313.1282$0.2603
ARB<0.01%$2,937.390.0000736$0.2161
ARB<0.01%$0.00867820.5752$0.1785
ARB<0.01%$3,599.840.00004572$0.1645
ARB<0.01%$0.0360774.3467$0.1568
ARB<0.01%$0.0296394.0096$0.1188
BASE<0.01%$0.019895160$3.18
BASE<0.01%$2,937.830.00027641$0.812054
BASE<0.01%$0.99970.5605$0.5603
LINEA<0.01%$2,938.120.0000373$0.10958
ETH<0.01%$2,937.820.00002989$0.087803
OP<0.01%$2,937.820.00000931$0.027357
OPBNB<0.01%$879.930.00000849$0.007466
AVAX<0.01%$11.920.00048472$0.005777
SEI<0.01%$0.1057140.0418$0.004421
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.