Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 458 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Bridge Weth To O... | 17898403 | 538 days ago | IN | 0 ETH | 0.00231923 | ||||
Bridge Weth To O... | 17897580 | 538 days ago | IN | 0 ETH | 0.00245274 | ||||
Bridge Weth To O... | 17897570 | 538 days ago | IN | 0 ETH | 0.00253036 | ||||
Bridge Weth To O... | 17897246 | 538 days ago | IN | 0 ETH | 0.00287087 | ||||
Bridge Weth To O... | 17891456 | 539 days ago | IN | 0 ETH | 0.00365239 | ||||
Bridge Weth To O... | 17891446 | 539 days ago | IN | 0 ETH | 0.00336897 | ||||
Bridge Weth To O... | 17886058 | 540 days ago | IN | 0 ETH | 0.00487188 | ||||
Bridge Weth To O... | 17869492 | 542 days ago | IN | 0 ETH | 0.00304131 | ||||
Bridge Weth To O... | 17869482 | 542 days ago | IN | 0 ETH | 0.00320234 | ||||
Bridge Weth To O... | 17857336 | 544 days ago | IN | 0 ETH | 0.0027191 | ||||
Bridge Weth To O... | 17857326 | 544 days ago | IN | 0 ETH | 0.00283531 | ||||
Bridge Weth To O... | 17855859 | 544 days ago | IN | 0 ETH | 0.00251196 | ||||
Bridge Weth To O... | 17855849 | 544 days ago | IN | 0 ETH | 0.00262097 | ||||
Bridge Weth To O... | 17848942 | 545 days ago | IN | 0 ETH | 0.00336287 | ||||
Bridge Weth To O... | 17848932 | 545 days ago | IN | 0 ETH | 0.00328946 | ||||
Bridge Weth To O... | 17847856 | 545 days ago | IN | 0 ETH | 0.00237006 | ||||
Bridge Weth To O... | 17847846 | 545 days ago | IN | 0 ETH | 0.00242172 | ||||
Bridge Weth To O... | 17846802 | 545 days ago | IN | 0 ETH | 0.002532 | ||||
Bridge Weth To O... | 17846793 | 545 days ago | IN | 0 ETH | 0.00261187 | ||||
Bridge Weth To O... | 17846515 | 545 days ago | IN | 0 ETH | 0.00247451 | ||||
Bridge Weth To O... | 17845994 | 546 days ago | IN | 0 ETH | 0.00242124 | ||||
Bridge Weth To O... | 17840860 | 546 days ago | IN | 0 ETH | 0.00274833 | ||||
Bridge Weth To O... | 17840375 | 546 days ago | IN | 0 ETH | 0.00304596 | ||||
Bridge Weth To O... | 17840291 | 546 days ago | IN | 0 ETH | 0.00302526 | ||||
Bridge Weth To O... | 17831005 | 548 days ago | IN | 0 ETH | 0.00340085 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
17898403 | 538 days ago | 97.65451549 ETH | ||||
17898403 | 538 days ago | 97.65451549 ETH | ||||
17897580 | 538 days ago | 103.3039225 ETH | ||||
17897580 | 538 days ago | 103.3039225 ETH | ||||
17897570 | 538 days ago | 94.22886401 ETH | ||||
17897570 | 538 days ago | 94.22886401 ETH | ||||
17897246 | 538 days ago | 99.72157138 ETH | ||||
17897246 | 538 days ago | 99.72157138 ETH | ||||
17891456 | 539 days ago | 101.3231275 ETH | ||||
17891456 | 539 days ago | 101.3231275 ETH | ||||
17891446 | 539 days ago | 104.5775704 ETH | ||||
17891446 | 539 days ago | 104.5775704 ETH | ||||
17886058 | 540 days ago | 104.59245689 ETH | ||||
17886058 | 540 days ago | 104.59245689 ETH | ||||
17869492 | 542 days ago | 125.20545608 ETH | ||||
17869492 | 542 days ago | 125.20545608 ETH | ||||
17869482 | 542 days ago | 136.05100994 ETH | ||||
17869482 | 542 days ago | 136.05100994 ETH | ||||
17857336 | 544 days ago | 96.89527609 ETH | ||||
17857336 | 544 days ago | 96.89527609 ETH | ||||
17857326 | 544 days ago | 105.32207025 ETH | ||||
17857326 | 544 days ago | 105.32207025 ETH | ||||
17855859 | 544 days ago | 105.10937768 ETH | ||||
17855859 | 544 days ago | 105.10937768 ETH | ||||
17855849 | 544 days ago | 102.69070397 ETH |
Loading...
Loading
Similar Match Source Code This contract matches the deployed Bytecode of the Source Code for Contract 0x8EA8c2f1...3a07359f4 The constructor portion of the code might be different and could alter the actual behaviour of the contract
Contract Name:
AtomicDepositor
Compiler Version
v0.8.14+commit.80d49f37
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2022-05-29 */ // SPDX-License-Identifier: GPL-3.0-only pragma solidity ^0.8.14; interface Weth { function withdraw(uint256 _wad) external; function transferFrom( address _from, address _to, uint256 _wad ) external; } interface ovmL1Bridge { function depositETHTo( address _to, uint32 _l2Gas, bytes calldata _data ) external payable; } interface PolygonL1Bridge { function depositEtherFor(address _to) external payable; } /** * @notice Contract deployed on Ethereum helps relay bots atomically unwrap and bridge WETH over the canonical chain * bridges for Optimism, Boba and Polygon. Needed as these chains only support bridging of ETH, not WETH. */ contract AtomicDepositor { Weth weth = Weth(0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2); ovmL1Bridge optimismL1Bridge = ovmL1Bridge(0x99C9fc46f92E8a1c0deC1b1747d010903E884bE1); ovmL1Bridge bobaL1Bridge = ovmL1Bridge(0xdc1664458d2f0B6090bEa60A8793A4E66c2F1c00); PolygonL1Bridge polygonL1Bridge = PolygonL1Bridge(0xA0c68C638235ee32657e8f720a23ceC1bFc77C77); function bridgeWethToOvm( address to, uint256 amount, uint32 l2Gas, uint256 chainId ) public { require(chainId == 10 || chainId == 288, "Can only bridge to Optimism Or boba"); weth.transferFrom(msg.sender, address(this), amount); weth.withdraw(amount); (chainId == 10 ? optimismL1Bridge : bobaL1Bridge).depositETHTo{ value: amount }(to, l2Gas, ""); } function bridgeWethToPolygon(address to, uint256 amount) public { weth.transferFrom(msg.sender, address(this), amount); weth.withdraw(amount); polygonL1Bridge.depositEtherFor{ value: amount }(to); } fallback() external payable {} receive() external payable {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"stateMutability":"payable","type":"fallback"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint32","name":"l2Gas","type":"uint32"},{"internalType":"uint256","name":"chainId","type":"uint256"}],"name":"bridgeWethToOvm","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"bridgeWethToPolygon","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Deployed Bytecode
0x60806040526004361061002d5760003560e01c8063b3d5ccc314610036578063e88650c41461005f57610034565b3661003457005b005b34801561004257600080fd5b5061005d600480360381019061005891906104fd565b610088565b005b34801561006b57600080fd5b5061008660048036038101906100819190610579565b610234565b005b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3330846040518463ffffffff1660e01b81526004016100e5939291906105fe565b600060405180830381600087803b1580156100ff57600080fd5b505af1158015610113573d6000803e3d6000fd5b5050505060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d826040518263ffffffff1660e01b81526004016101709190610635565b600060405180830381600087803b15801561018a57600080fd5b505af115801561019e573d6000803e3d6000fd5b50505050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16634faa8a2682846040518363ffffffff1660e01b81526004016101fe9190610650565b6000604051808303818588803b15801561021757600080fd5b505af115801561022b573d6000803e3d6000fd5b50505050505050565b600a811480610244575061012081145b610283576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161027a906106ee565b60405180910390fd5b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3330866040518463ffffffff1660e01b81526004016102e0939291906105fe565b600060405180830381600087803b1580156102fa57600080fd5b505af115801561030e573d6000803e3d6000fd5b5050505060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d846040518263ffffffff1660e01b815260040161036b9190610635565b600060405180830381600087803b15801561038557600080fd5b505af1158015610399573d6000803e3d6000fd5b50505050600a81146103cd57600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166103f1565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff165b73ffffffffffffffffffffffffffffffffffffffff16639a2ac6d58486856040518463ffffffff1660e01b815260040161042c929190610754565b6000604051808303818588803b15801561044557600080fd5b505af1158015610459573d6000803e3d6000fd5b505050505050505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061049482610469565b9050919050565b6104a481610489565b81146104af57600080fd5b50565b6000813590506104c18161049b565b92915050565b6000819050919050565b6104da816104c7565b81146104e557600080fd5b50565b6000813590506104f7816104d1565b92915050565b6000806040838503121561051457610513610464565b5b6000610522858286016104b2565b9250506020610533858286016104e8565b9150509250929050565b600063ffffffff82169050919050565b6105568161053d565b811461056157600080fd5b50565b6000813590506105738161054d565b92915050565b6000806000806080858703121561059357610592610464565b5b60006105a1878288016104b2565b94505060206105b2878288016104e8565b93505060406105c387828801610564565b92505060606105d4878288016104e8565b91505092959194509250565b6105e981610489565b82525050565b6105f8816104c7565b82525050565b600060608201905061061360008301866105e0565b61062060208301856105e0565b61062d60408301846105ef565b949350505050565b600060208201905061064a60008301846105ef565b92915050565b600060208201905061066560008301846105e0565b92915050565b600082825260208201905092915050565b7f43616e206f6e6c792062726964676520746f204f7074696d69736d204f72206260008201527f6f62610000000000000000000000000000000000000000000000000000000000602082015250565b60006106d860238361066b565b91506106e38261067c565b604082019050919050565b60006020820190508181036000830152610707816106cb565b9050919050565b6107178161053d565b82525050565b600082825260208201905092915050565b50565b600061073e60008361071d565b91506107498261072e565b600082019050919050565b600060608201905061076960008301856105e0565b610776602083018461070e565b818103604083015261078781610731565b9050939250505056fea2646970667358221220f6b555017a04b2a0296ca988c346f0dc0b3302041e7249b67754dad6c2cbe7e064736f6c634300080e0033
Deployed Bytecode Sourcemap
746:1131:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1569:230;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1129:432;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1569:230;1644:4;;;;;;;;;;:17;;;1662:10;1682:4;1689:6;1644:52;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1707:4;;;;;;;;;;:13;;;1721:6;1707:21;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1739:15;;;;;;;;;;;:31;;;1779:6;1788:2;1739:52;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1569:230;;:::o;1129:432::-;1293:2;1282:7;:13;:31;;;;1310:3;1299:7;:14;1282:31;1274:79;;;;;;;;;;;;:::i;:::-;;;;;;;;;1364:4;;;;;;;;;;:17;;;1382:10;1402:4;1409:6;1364:52;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1427:4;;;;;;;;;;:13;;;1441:6;1427:21;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1471:2;1460:7;:13;:47;;1495:12;;;;;;;;;;;1460:47;;;1476:16;;;;;;;;;;;1460:47;1459:62;;;1530:6;1539:2;1543:5;1459:94;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1129:432;;;;:::o;88:117:1:-;197:1;194;187:12;334:126;371:7;411:42;404:5;400:54;389:65;;334:126;;;:::o;466:96::-;503:7;532:24;550:5;532:24;:::i;:::-;521:35;;466:96;;;:::o;568:122::-;641:24;659:5;641:24;:::i;:::-;634:5;631:35;621:63;;680:1;677;670:12;621:63;568:122;:::o;696:139::-;742:5;780:6;767:20;758:29;;796:33;823:5;796:33;:::i;:::-;696:139;;;;:::o;841:77::-;878:7;907:5;896:16;;841:77;;;:::o;924:122::-;997:24;1015:5;997:24;:::i;:::-;990:5;987:35;977:63;;1036:1;1033;1026:12;977:63;924:122;:::o;1052:139::-;1098:5;1136:6;1123:20;1114:29;;1152:33;1179:5;1152:33;:::i;:::-;1052:139;;;;:::o;1197:474::-;1265:6;1273;1322:2;1310:9;1301:7;1297:23;1293:32;1290:119;;;1328:79;;:::i;:::-;1290:119;1448:1;1473:53;1518:7;1509:6;1498:9;1494:22;1473:53;:::i;:::-;1463:63;;1419:117;1575:2;1601:53;1646:7;1637:6;1626:9;1622:22;1601:53;:::i;:::-;1591:63;;1546:118;1197:474;;;;;:::o;1677:93::-;1713:7;1753:10;1746:5;1742:22;1731:33;;1677:93;;;:::o;1776:120::-;1848:23;1865:5;1848:23;:::i;:::-;1841:5;1838:34;1828:62;;1886:1;1883;1876:12;1828:62;1776:120;:::o;1902:137::-;1947:5;1985:6;1972:20;1963:29;;2001:32;2027:5;2001:32;:::i;:::-;1902:137;;;;:::o;2045:763::-;2130:6;2138;2146;2154;2203:3;2191:9;2182:7;2178:23;2174:33;2171:120;;;2210:79;;:::i;:::-;2171:120;2330:1;2355:53;2400:7;2391:6;2380:9;2376:22;2355:53;:::i;:::-;2345:63;;2301:117;2457:2;2483:53;2528:7;2519:6;2508:9;2504:22;2483:53;:::i;:::-;2473:63;;2428:118;2585:2;2611:52;2655:7;2646:6;2635:9;2631:22;2611:52;:::i;:::-;2601:62;;2556:117;2712:2;2738:53;2783:7;2774:6;2763:9;2759:22;2738:53;:::i;:::-;2728:63;;2683:118;2045:763;;;;;;;:::o;2814:118::-;2901:24;2919:5;2901:24;:::i;:::-;2896:3;2889:37;2814:118;;:::o;2938:::-;3025:24;3043:5;3025:24;:::i;:::-;3020:3;3013:37;2938:118;;:::o;3062:442::-;3211:4;3249:2;3238:9;3234:18;3226:26;;3262:71;3330:1;3319:9;3315:17;3306:6;3262:71;:::i;:::-;3343:72;3411:2;3400:9;3396:18;3387:6;3343:72;:::i;:::-;3425;3493:2;3482:9;3478:18;3469:6;3425:72;:::i;:::-;3062:442;;;;;;:::o;3510:222::-;3603:4;3641:2;3630:9;3626:18;3618:26;;3654:71;3722:1;3711:9;3707:17;3698:6;3654:71;:::i;:::-;3510:222;;;;:::o;3738:::-;3831:4;3869:2;3858:9;3854:18;3846:26;;3882:71;3950:1;3939:9;3935:17;3926:6;3882:71;:::i;:::-;3738:222;;;;:::o;3966:169::-;4050:11;4084:6;4079:3;4072:19;4124:4;4119:3;4115:14;4100:29;;3966:169;;;;:::o;4141:222::-;4281:34;4277:1;4269:6;4265:14;4258:58;4350:5;4345:2;4337:6;4333:15;4326:30;4141:222;:::o;4369:366::-;4511:3;4532:67;4596:2;4591:3;4532:67;:::i;:::-;4525:74;;4608:93;4697:3;4608:93;:::i;:::-;4726:2;4721:3;4717:12;4710:19;;4369:366;;;:::o;4741:419::-;4907:4;4945:2;4934:9;4930:18;4922:26;;4994:9;4988:4;4984:20;4980:1;4969:9;4965:17;4958:47;5022:131;5148:4;5022:131;:::i;:::-;5014:139;;4741:419;;;:::o;5166:115::-;5251:23;5268:5;5251:23;:::i;:::-;5246:3;5239:36;5166:115;;:::o;5287:168::-;5370:11;5404:6;5399:3;5392:19;5444:4;5439:3;5435:14;5420:29;;5287:168;;;;:::o;5461:114::-;;:::o;5581:362::-;5722:3;5743:65;5806:1;5801:3;5743:65;:::i;:::-;5736:72;;5817:93;5906:3;5817:93;:::i;:::-;5935:1;5930:3;5926:11;5919:18;;5581:362;;;:::o;5949:633::-;6168:4;6206:2;6195:9;6191:18;6183:26;;6219:71;6287:1;6276:9;6272:17;6263:6;6219:71;:::i;:::-;6300:70;6366:2;6355:9;6351:18;6342:6;6300:70;:::i;:::-;6417:9;6411:4;6407:20;6402:2;6391:9;6387:18;6380:48;6445:130;6570:4;6445:130;:::i;:::-;6437:138;;5949:633;;;;;:::o
Swarm Source
ipfs://f6b555017a04b2a0296ca988c346f0dc0b3302041e7249b67754dad6c2cbe7e0
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
POL | 100.00% | $0.40821 | 0.1 | $0.040821 |
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.