MATIC Price: $0.356391 (-20.98%)
 

Overview

MATIC Balance

Polygon PoS Chain LogoPolygon PoS Chain LogoPolygon PoS Chain Logo53,446.192483075822092221 MATIC

MATIC Value

$19,047.75 (@ $0.36/MATIC)

Token Holdings

Multichain Info

1 address found via
Transaction Hash
Method
Block
From
To
Swap Exact Token...602215522024-08-05 11:55:0627 secs ago1722858906IN
Meshswap: Router Proxy
0 MATIC0.10672964166.92442456
Swap Exact Token...602215512024-08-05 11:55:0231 secs ago1722858902IN
Meshswap: Router Proxy
0 MATIC0.34104052291.54569176
Swap Exact Token...602215482024-08-05 11:54:5637 secs ago1722858896IN
Meshswap: Router Proxy
0 MATIC0.0507728172.69309475
Swap Exact Token...602215482024-08-05 11:54:5637 secs ago1722858896IN
Meshswap: Router Proxy
0 MATIC0.04797897172.69309475
Swap Exact Token...602215482024-08-05 11:54:5637 secs ago1722858896IN
Meshswap: Router Proxy
0 MATIC0.05252495172.69309475
Swap Exact Token...602215482024-08-05 11:54:5637 secs ago1722858896IN
Meshswap: Router Proxy
0 MATIC0.08056253264.1100215
Swap Exact Token...602215482024-08-05 11:54:5637 secs ago1722858896IN
Meshswap: Router Proxy
0 MATIC0.0369444605.61612518
Swap Exact Token...602215482024-08-05 11:54:5637 secs ago1722858896IN
Meshswap: Router Proxy
0 MATIC0.01470703241.039592
Swap Exact Token...602215482024-08-05 11:54:5637 secs ago1722858896IN
Meshswap: Router Proxy
0 MATIC0.04900909172.69309475
Swap Exact Token...602215342024-08-05 11:54:261 min ago1722858866IN
Meshswap: Router Proxy
0 MATIC0.02780385100.07576742
Swap Exact Token...602215332024-08-05 11:54:241 min ago1722858864IN
Meshswap: Router Proxy
0 MATIC0.03052651100.07576742
Swap Exact Token...602215262024-08-05 11:54:101 min ago1722858850IN
Meshswap: Router Proxy
0 MATIC0.0288766397.92409178
Swap Exact Token...602215262024-08-05 11:54:101 min ago1722858850IN
Meshswap: Router Proxy
0 MATIC0.029783897.92409178
Swap Exact Token...602215252024-08-05 11:54:081 min ago1722858848IN
Meshswap: Router Proxy
0 MATIC0.0276619894.0864672
Swap Exact Token...602215072024-08-05 11:53:302 mins ago1722858810IN
Meshswap: Router Proxy
0 MATIC0.0269523899.46154766
Swap Exact Token...602215072024-08-05 11:53:302 mins ago1722858810IN
Meshswap: Router Proxy
0 MATIC0.03085899101.16574123
Swap Exact Token...602215042024-08-05 11:53:242 mins ago1722858804IN
Meshswap: Router Proxy
0 MATIC0.03023136102.51393714
Swap Exact Token...602214942024-08-05 11:53:022 mins ago1722858782IN
Meshswap: Router Proxy
0 MATIC0.1275119109.85587384
Swap Exact Token...602214912024-08-05 11:52:562 mins ago1722858776IN
Meshswap: Router Proxy
0 MATIC0.0258231895.29448104
Swap Exact Token...602214912024-08-05 11:52:562 mins ago1722858776IN
Meshswap: Router Proxy
0 MATIC0.0290680595.29448104
Swap Exact Token...602214862024-08-05 11:52:442 mins ago1722858764IN
Meshswap: Router Proxy
0 MATIC0.0279651694.8331789
Swap Exact Token...602214852024-08-05 11:52:422 mins ago1722858762IN
Meshswap: Router Proxy
0 MATIC0.0254575593.94519484
Swap Exact Token...602214842024-08-05 11:52:402 mins ago1722858760IN
Meshswap: Router Proxy
0 MATIC0.029100595.40085434
Swap Exact Token...602214842024-08-05 11:52:402 mins ago1722858760IN
Meshswap: Router Proxy
0 MATIC0.027794194.5319732
Swap Exact Token...602214772024-08-05 11:52:263 mins ago1722858746IN
Meshswap: Router Proxy
0 MATIC0.0277076193.95978534
View all transactions

Latest 25 internal transactions (View All)

Parent Transaction Hash Block From To
602215532024-08-05 11:55:0825 secs ago1722858908
Meshswap: Router Proxy
55.34738463 MATIC
602215532024-08-05 11:55:0825 secs ago1722858908
Meshswap: Router Proxy
55.34738463 MATIC
602214942024-08-05 11:53:022 mins ago1722858782
Meshswap: Router Proxy
5.59665325 MATIC
602214942024-08-05 11:53:022 mins ago1722858782
Meshswap: Router Proxy
5.59665325 MATIC
602214062024-08-05 11:49:545 mins ago1722858594
Meshswap: Router Proxy
29.91 MATIC
602214062024-08-05 11:49:545 mins ago1722858594
Meshswap: Router Proxy
29.91 MATIC
602213782024-08-05 11:48:566 mins ago1722858536
Meshswap: Router Proxy
22.931 MATIC
602213782024-08-05 11:48:566 mins ago1722858536
Meshswap: Router Proxy
22.931 MATIC
602213772024-08-05 11:48:546 mins ago1722858534
Meshswap: Router Proxy
5.63164848 MATIC
602213772024-08-05 11:48:546 mins ago1722858534
Meshswap: Router Proxy
5.63164848 MATIC
602213762024-08-05 11:48:526 mins ago1722858532
Meshswap: Router Proxy
28.10055109 MATIC
602213762024-08-05 11:48:526 mins ago1722858532
Meshswap: Router Proxy
28.10055109 MATIC
602212962024-08-05 11:46:029 mins ago1722858362
Meshswap: Router Proxy
14.1373873 MATIC
602212962024-08-05 11:46:029 mins ago1722858362
Meshswap: Router Proxy
14.1373873 MATIC
602212912024-08-05 11:45:509 mins ago1722858350
Meshswap: Router Proxy
15.952 MATIC
602212912024-08-05 11:45:509 mins ago1722858350
Meshswap: Router Proxy
15.952 MATIC
602212542024-08-05 11:44:1411 mins ago1722858254
Meshswap: Router Proxy
28.32469929 MATIC
602212542024-08-05 11:44:1411 mins ago1722858254
Meshswap: Router Proxy
28.32469929 MATIC
602212462024-08-05 11:43:4211 mins ago1722858222
Meshswap: Router Proxy
13.4595 MATIC
602212462024-08-05 11:43:4211 mins ago1722858222
Meshswap: Router Proxy
13.4595 MATIC
602212392024-08-05 11:43:2812 mins ago1722858208
Meshswap: Router Proxy
39.88 MATIC
602212392024-08-05 11:43:2812 mins ago1722858208
Meshswap: Router Proxy
39.88 MATIC
602212002024-08-05 11:42:0613 mins ago1722858126
Meshswap: Router Proxy
4.54203159 MATIC
602212002024-08-05 11:42:0613 mins ago1722858126
Meshswap: Router Proxy
4.54203159 MATIC
602211332024-08-05 11:39:4215 mins ago1722857982
Meshswap: Router Proxy
2.86101106 MATIC
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Router

Compiler Version
v0.5.6+commit.b259423e

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at polygonscan.com on 2022-05-25
*/

// This License is not an Open Source license. Copyright 2022. Ozys Co. Ltd. All rights reserved.
pragma solidity 0.5.6;

contract Router {
    address public owner;  
    address public nextOwner;
    address public factory;
    address public WETH;

    address payable public implementation;
    bool public entered;
    
    constructor(address payable _implementation, address _factory, address _WETH) public {
        owner = msg.sender;
        implementation = _implementation;
        factory = _factory;
        WETH = _WETH;
    }
    
    function _setImplementation(address payable _newImp) public {
        require(msg.sender == owner);
        require(implementation != _newImp);
        implementation = _newImp;
    }

    function () payable external {
        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) }
        }
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"implementation","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"nextOwner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"entered","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"WETH","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newImp","type":"address"}],"name":"_setImplementation","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"factory","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_implementation","type":"address"},{"name":"_factory","type":"address"},{"name":"_WETH","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]

608060405234801561001057600080fd5b506040516060806103008339810180604052606081101561003057600080fd5b5080516020820151604090920151600080546001600160a01b03199081163317909155600480546001600160a01b039485169083161790556002805494841694821694909417909355600380549290911691909216179055610269806100976000396000f3fe6080604052600436106100705760003560e01c8063a77f05e91161004e578063a77f05e914610106578063ad5c46481461012f578063bb913f4114610144578063c45a01551461017957610070565b80635c60da1b146100ab57806369f3331d146100dc5780638da5cb5b146100f1575b6004546001600160a01b03168061008657600080fd5b60405136600082376000803683855af43d806000843e8180156100a7578184f35b8184fd5b3480156100b757600080fd5b506100c061018e565b604080516001600160a01b039092168252519081900360200190f35b3480156100e857600080fd5b506100c061019d565b3480156100fd57600080fd5b506100c06101ac565b34801561011257600080fd5b5061011b6101bb565b604080519115158252519081900360200190f35b34801561013b57600080fd5b506100c06101cb565b34801561015057600080fd5b506101776004803603602081101561016757600080fd5b50356001600160a01b03166101da565b005b34801561018557600080fd5b506100c061022e565b6004546001600160a01b031681565b6001546001600160a01b031681565b6000546001600160a01b031681565b600454600160a01b900460ff1681565b6003546001600160a01b031681565b6000546001600160a01b031633146101f157600080fd5b6004546001600160a01b038281169116141561020c57600080fd5b600480546001600160a01b0319166001600160a01b0392909216919091179055565b6002546001600160a01b03168156fea165627a7a723058208c0daaa3bd585cddd269fa78447b6ceb71df026f50b4c0e362b2f82252f956a50029000000000000000000000000d1cb4ba24d8d68959c90657820f6cb40415d6b1f0000000000000000000000009f3044f7f9fc8bc9ed615d54845b4577b833282d0000000000000000000000000d500b1d8e8ef31e21c99d1db9a6444d3adf1270

Deployed Bytecode

0x6080604052600436106100705760003560e01c8063a77f05e91161004e578063a77f05e914610106578063ad5c46481461012f578063bb913f4114610144578063c45a01551461017957610070565b80635c60da1b146100ab57806369f3331d146100dc5780638da5cb5b146100f1575b6004546001600160a01b03168061008657600080fd5b60405136600082376000803683855af43d806000843e8180156100a7578184f35b8184fd5b3480156100b757600080fd5b506100c061018e565b604080516001600160a01b039092168252519081900360200190f35b3480156100e857600080fd5b506100c061019d565b3480156100fd57600080fd5b506100c06101ac565b34801561011257600080fd5b5061011b6101bb565b604080519115158252519081900360200190f35b34801561013b57600080fd5b506100c06101cb565b34801561015057600080fd5b506101776004803603602081101561016757600080fd5b50356001600160a01b03166101da565b005b34801561018557600080fd5b506100c061022e565b6004546001600160a01b031681565b6001546001600160a01b031681565b6000546001600160a01b031681565b600454600160a01b900460ff1681565b6003546001600160a01b031681565b6000546001600160a01b031633146101f157600080fd5b6004546001600160a01b038281169116141561020c57600080fd5b600480546001600160a01b0319166001600160a01b0392909216919091179055565b6002546001600160a01b03168156fea165627a7a723058208c0daaa3bd585cddd269fa78447b6ceb71df026f50b4c0e362b2f82252f956a50029

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

000000000000000000000000d1cb4ba24d8d68959c90657820f6cb40415d6b1f0000000000000000000000009f3044f7f9fc8bc9ed615d54845b4577b833282d0000000000000000000000000d500b1d8e8ef31e21c99d1db9a6444d3adf1270

-----Decoded View---------------
Arg [0] : _implementation (address): 0xd1cb4BA24D8D68959c90657820f6Cb40415D6B1f
Arg [1] : _factory (address): 0x9F3044f7F9FC8bC9eD615d54845b4577B833282d
Arg [2] : _WETH (address): 0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270

-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 000000000000000000000000d1cb4ba24d8d68959c90657820f6cb40415d6b1f
Arg [1] : 0000000000000000000000009f3044f7f9fc8bc9ed615d54845b4577b833282d
Arg [2] : 0000000000000000000000000d500b1d8e8ef31e21c99d1db9a6444d3adf1270


Deployed Bytecode Sourcemap

125:1145:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;820:14;;-1:-1:-1;;;;;820:14:0;853:18;845:27;;;;;;924:4;918:11;964:12;961:1;956:3;943:34;1051:1;1048;1034:12;1029:3;1023:4;1018:3;1005:48;1079:14;1130:4;1127:1;1122:3;1107:28;1158:6;1178:28;;;;1242:4;1237:3;1230:17;1178:28;1199:4;1194:3;1187:17;265:37;;8:9:-1;5:2;;;30:1;27;20:12;5:2;265:37:0;;;:::i;:::-;;;;-1:-1:-1;;;;;265:37:0;;;;;;;;;;;;;;177:24;;8:9:-1;5:2;;;30:1;27;20:12;5:2;177:24:0;;;:::i;148:20::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;148:20:0;;;:::i;309:19::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;309:19:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;237;;8:9:-1;5:2;;;30:1;27;20:12;5:2;237:19:0;;;:::i;570:187::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;570:187:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;570:187:0;-1:-1:-1;;;;;570:187:0;;:::i;:::-;;208:22;;8:9:-1;5:2;;;30:1;27;20:12;5:2;208:22:0;;;:::i;265:37::-;;;-1:-1:-1;;;;;265:37:0;;:::o;177:24::-;;;-1:-1:-1;;;;;177:24:0;;:::o;148:20::-;;;-1:-1:-1;;;;;148:20:0;;:::o;309:19::-;;;-1:-1:-1;;;309:19:0;;;;;:::o;237:::-;;;-1:-1:-1;;;;;237:19:0;;:::o;570:187::-;663:5;;-1:-1:-1;;;;;663:5:0;649:10;:19;641:28;;;;;;688:14;;-1:-1:-1;;;;;688:25:0;;;:14;;:25;;680:34;;;;;;725:14;:24;;-1:-1:-1;;;;;;725:24:0;-1:-1:-1;;;;;725:24:0;;;;;;;;;;570:187::o;208:22::-;;;-1:-1:-1;;;;;208:22:0;;:::o

Swarm Source

bzzr://8c0daaa3bd585cddd269fa78447b6ceb71df026f50b4c0e362b2f82252f956a5

Block Transaction 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
[ 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.