ETH Price: $2,958.18 (+1.05%)

Contract

0x634E831cE6D460c2CD5067Af98D6452Eb280E374

Overview

ETH Balance

0 ETH

ETH Value

$0.00

More Info

Private Name Tags

Transaction Hash
Block
From
To
0xd3c3bc5f364054342026-01-24 13:04:051 min ago1769259845IN
0x634E831c...Eb280E374
0.002 ETH0.000005180.04525
0xacb4bc2d364031452026-01-24 12:46:5718 mins ago1769258817IN
0x634E831c...Eb280E374
0.04592134 ETH0.00000670.06309
0x053ffe68364025232026-01-24 12:42:2922 mins ago1769258549IN
0x634E831c...Eb280E374
0.01512983 ETH0.000004950.04525
0x34b2e2ed364017812026-01-24 12:36:2628 mins ago1769258186IN
0x634E831c...Eb280E374
0.0121765 ETH0.000004580.04525
0xeb952389364012292026-01-24 12:32:1932 mins ago1769257939IN
0x634E831c...Eb280E374
0.01487414 ETH0.000004580.04525
0xdd4e2981364009492026-01-24 12:30:1934 mins ago1769257819IN
0x634E831c...Eb280E374
0.0006059 ETH0.000007190.06309
0x05e314da364001402026-01-24 12:23:5541 mins ago1769257435IN
0x634E831c...Eb280E374
0.00146266 ETH0.000004830.04525
0x523525c5363999302026-01-24 12:22:2542 mins ago1769257345IN
0x634E831c...Eb280E374
0.01438025 ETH0.000004950.04525
0x5d19eda3363982462026-01-24 12:09:4055 mins ago1769256580IN
0x634E831c...Eb280E374
0.0077 ETH0.000004270.04525
0x979f46fd363970332026-01-24 12:00:101 hr ago1769256010IN
0x634E831c...Eb280E374
0.01410008 ETH0.000004610.04525
0x7fe10ba7363942802026-01-24 11:37:591 hr ago1769254679IN
0x634E831c...Eb280E374
0.00188466 ETH0.000005540.04525
0xa9583bf4363937262026-01-24 11:33:381 hr ago1769254418IN
0x634E831c...Eb280E374
0.03993234 ETH0.000004580.04525
0xdd19f4a2363928942026-01-24 11:26:531 hr ago1769254013IN
0x634E831c...Eb280E374
0.01577963 ETH0.000004950.04525
0xc2aad656363920952026-01-24 11:20:081 hr ago1769253608IN
0x634E831c...Eb280E374
0.00310419 ETH0.000004830.04525
0x257d190a363909682026-01-24 11:10:051 hr ago1769253005IN
0x634E831c...Eb280E374
0.00081443 ETH0.000004830.04525
0x1d51e9e6363904632026-01-24 11:05:441 hr ago1769252744IN
0x634E831c...Eb280E374
0.00300758 ETH0.000005220.04525
0x84df4a4f363897372026-01-24 10:59:402 hrs ago1769252380IN
0x634E831c...Eb280E374
0.00382401 ETH0.000005190.04525
0x3ee566a8363876252026-01-24 10:41:552 hrs ago1769251315IN
0x634E831c...Eb280E374
0.01076659 ETH0.000004950.04525
0x3b7dd30b363859302026-01-24 10:27:062 hrs ago1769250426IN
0x634E831c...Eb280E374
0.01070535 ETH0.000004950.04525
0x5f7e793a363843492026-01-24 10:13:312 hrs ago1769249611IN
0x634E831c...Eb280E374
0.023 ETH0.000004580.04525
0xaa3d0601363833572026-01-24 10:05:112 hrs ago1769249111IN
0x634E831c...Eb280E374
0.01508948 ETH0.000004830.04525
0x832605a6363828562026-01-24 10:01:083 hrs ago1769248868IN
0x634E831c...Eb280E374
0.00954868 ETH0.000005280.04525
0x43ade17e363825752026-01-24 9:58:273 hrs ago1769248707IN
0x634E831c...Eb280E374
0.00794 ETH0.000004580.04525
0x65f870ad363812042026-01-24 9:47:273 hrs ago1769248047IN
0x634E831c...Eb280E374
0.00110773 ETH0.000004830.04525
0xf8013d0a363811632026-01-24 9:47:103 hrs ago1769248030IN
0x634E831c...Eb280E374
0.00137161 ETH0.000005190.04525
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
364054342026-01-24 13:04:051 min ago1769259845
0x634E831c...Eb280E374
0.002 ETH
364054342026-01-24 13:04:051 min ago1769259845
0x634E831c...Eb280E374
0.002 ETH
364031452026-01-24 12:46:5718 mins ago1769258817
0x634E831c...Eb280E374
0.04592134 ETH
364031452026-01-24 12:46:5718 mins ago1769258817
0x634E831c...Eb280E374
0.04592134 ETH
364025232026-01-24 12:42:2922 mins ago1769258549
0x634E831c...Eb280E374
0.01512983 ETH
364025232026-01-24 12:42:2922 mins ago1769258549
0x634E831c...Eb280E374
0.01512983 ETH
364017812026-01-24 12:36:2628 mins ago1769258186
0x634E831c...Eb280E374
0.0121765 ETH
364017812026-01-24 12:36:2628 mins ago1769258186
0x634E831c...Eb280E374
0.0121765 ETH
364012292026-01-24 12:32:1932 mins ago1769257939
0x634E831c...Eb280E374
0.01487414 ETH
364012292026-01-24 12:32:1932 mins ago1769257939
0x634E831c...Eb280E374
0.01487414 ETH
364009492026-01-24 12:30:1934 mins ago1769257819
0x634E831c...Eb280E374
0.0006059 ETH
364009492026-01-24 12:30:1934 mins ago1769257819
0x634E831c...Eb280E374
0.0006059 ETH
364001402026-01-24 12:23:5541 mins ago1769257435
0x634E831c...Eb280E374
0.00146266 ETH
364001402026-01-24 12:23:5541 mins ago1769257435
0x634E831c...Eb280E374
0.00146266 ETH
363999302026-01-24 12:22:2542 mins ago1769257345
0x634E831c...Eb280E374
0.01438025 ETH
363999302026-01-24 12:22:2542 mins ago1769257345
0x634E831c...Eb280E374
0.01438025 ETH
363982462026-01-24 12:09:4055 mins ago1769256580
0x634E831c...Eb280E374
0.0077 ETH
363982462026-01-24 12:09:4055 mins ago1769256580
0x634E831c...Eb280E374
0.0077 ETH
363970332026-01-24 12:00:101 hr ago1769256010
0x634E831c...Eb280E374
0.01410008 ETH
363970332026-01-24 12:00:101 hr ago1769256010
0x634E831c...Eb280E374
0.01410008 ETH
363942802026-01-24 11:37:591 hr ago1769254679
0x634E831c...Eb280E374
0.00188466 ETH
363942802026-01-24 11:37:591 hr ago1769254679
0x634E831c...Eb280E374
0.00188466 ETH
363937262026-01-24 11:33:381 hr ago1769254418
0x634E831c...Eb280E374
0.03993234 ETH
363937262026-01-24 11:33:381 hr ago1769254418
0x634E831c...Eb280E374
0.03993234 ETH
363928942026-01-24 11:26:531 hr ago1769254013
0x634E831c...Eb280E374
0.01577963 ETH
View All Internal Transactions
Cross-Chain Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
RelayReceiver

Compiler Version
v0.8.24+commit.e11b9ed9

ZkSolc Version
v1.5.3

Optimization Enabled:
Yes with Mode 3

Other Settings:
cancun EvmVersion
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.23;

contract RelayReceiver {
    // --- Structs ---

    struct Call {
        address to;
        bytes data;
        uint256 value;
    }

    // --- Errors ---

    error CallFailed();
    error NativeTransferFailed();
    error Unauthorized();

    // --- Events ---

    event FundsForwarded();
    event FundsForwardedWithData(bytes data);

    // --- Fields ---

    address private immutable SOLVER;

    // --- Constructor ---

    constructor(address solver) {
        SOLVER = solver;
    }

    // --- Public methods ---

    receive() external payable {
        send(SOLVER, msg.value);
        emit FundsForwarded();
    }

    fallback() external payable {
        send(SOLVER, msg.value);
        emit FundsForwardedWithData(msg.data);
    }

    function forward(bytes calldata data) external payable {
        send(SOLVER, msg.value);
        emit FundsForwardedWithData(data);
    }

    // --- Restricted methods ---

    function makeCalls(Call[] calldata calls) external payable {
        if (msg.sender != SOLVER) {
            revert Unauthorized();
        }

        unchecked {
            uint256 length = calls.length;
            for (uint256 i; i < length; i++) {
                Call memory c = calls[i];

                (bool success, ) = c.to.call{value: c.value}(c.data);
                if (!success) {
                    revert CallFailed();
                }
            }
        }
    }

    // --- Internal methods ---

    function send(address to, uint256 value) internal {
        bool success;
        assembly {
            // Save gas by avoiding copying the return data to memory.
            // Provide at most 100k gas to the internal call, which is
            // more than enough to cover common use-cases of logic for
            // receiving native tokens (eg. SCW payable fallbacks).
            success := call(100000, to, value, 0, 0, 0, 0)
        }

        if (!success) {
            revert NativeTransferFailed();
        }
    }
}

Settings
{
  "viaIR": true,
  "evmVersion": "cancun",
  "optimizer": {
    "enabled": true,
    "mode": "3"
  },
  "outputSelection": {
    "*": {
      "*": [
        "abi"
      ]
    }
  },
  "detectMissingLibraries": false,
  "forceEVMLA": false,
  "enableEraVMExtensions": true,
  "libraries": {
    "contracts/usdc/util/SignatureChecker.sol": {
      "SignatureChecker": "0xbBB5d95A805b48E24f369127ECcDDF81e87f1A0F"
    }
  }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"solver","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"CallFailed","type":"error"},{"inputs":[],"name":"NativeTransferFailed","type":"error"},{"inputs":[],"name":"Unauthorized","type":"error"},{"anonymous":false,"inputs":[],"name":"FundsForwarded","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bytes","name":"data","type":"bytes"}],"name":"FundsForwardedWithData","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[{"internalType":"bytes","name":"data","type":"bytes"}],"name":"forward","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"to","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"},{"internalType":"uint256","name":"value","type":"uint256"}],"internalType":"struct RelayReceiver.Call[]","name":"calls","type":"tuple[]"}],"name":"makeCalls","outputs":[],"stateMutability":"payable","type":"function"},{"stateMutability":"payable","type":"receive"}]

3cda33510000000000000000000000000000000000000000000000000000000000000001010000b50800b7a4264c4f9ba6fa2626958f0887c94611f28dc35fe8c729797a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000020000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef

Deployed Bytecode

0x0004000000000002000400000000000200000000030100190000006004300270000000930340019700030000003103550002000000010355000000930040019d00000001002001900000010d0000c13d0000008002000039000000400020043f000000040030008c000001390000413d000000000201043b000000e0022002700000009e0020009c000001690000613d0000009f0020009c000001520000c13d000000240030008c000001ea0000413d0000000402100370000000000402043b000000a00040009c000001ea0000213d0000002302400039000000000032004b000001ea0000813d0000000402400039000000000121034f000000000201043b000000a00020009c000001ea0000213d000000240540003900000005012002100000000001510019000000000031004b000001ea0000213d000300000005001d000100000002001d000200000004001d000000980100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000000930010009c0000009301008041000000c00110021000000099011001c70000800502000039024602410000040f0000000100200190000001940000613d000000000101043b00000096011001970000000002000411000000000012004b000001ec0000c13d000000010f00002900000000000f004b000000020e0000290000000309000029000001d40000613d000000200b00008a000000000c0000190000000501c0021000000000029100190000000201000367000000000221034f000000000202043b00000000050000310000000003e50049000000830330008a000000a304300197000000a306200197000000000746013f000000000046004b0000000004000019000000a304004041000000000032004b0000000003000019000000a303008041000000a30070009c000000000403c019000000000004004b000001ea0000c13d00000000069200190000000002650049000000a40020009c000001ea0000213d000000600020008c000001ea0000413d000000400200043d000000a50020009c000002320000813d0000006003200039000000400030043f000000000361034f000000000303043b000000960030009c000001ea0000213d00000000043204360000002003600039000000000731034f000000000707043b000000a00070009c000001ea0000213d00000000096700190000001f06900039000000000056004b0000000007000019000000a307008041000000a306600197000000a308500197000000000a86013f000000000086004b0000000006000019000000a306004041000000a300a0009c000000000607c019000000000006004b000001ea0000c13d000000000691034f000000000706043b000000a00070009c000002320000213d0000001f067000390000000006b6016f0000003f066000390000000006b6016f000000400800043d0000000006680019000000000086004b000000000a000039000000010a004039000000a00060009c000002320000213d0000000100a00190000002320000c13d000000400060043f00000000067804360000002009900039000000000a97001900000000005a004b000001ea0000213d00040000000c001d000000000991034f000000000ab701700000000005a600190000009f0000613d000000000b09034f000000000c06001900000000bd0b043c000000000cdc043600000000005c004b0000009b0000c13d0000001f0b700190000000ac0000613d0000000009a9034f000000030ab00210000000000b050433000000000bab01cf000000000bab022f000000000909043b000001000aa000890000000009a9022f0000000009a901cf0000000009b9019f00000000009504350000000005760019000000000005043500000000008404350000002003300039000000000131034f000000000301043b000000400120003900000000003104350000000005080433000000000202043300000000010004140000009604200197000000040040008c000000bd0000c13d00000001010000310000000102000039000000db0000013d000000930010009c0000009301008041000000c001100210000000930050009c00000093050080410000006002500210000000000003004b000000ce0000613d0000004005600210000000a60550009a000000a70060009c000000a8050080410000000002520019000000000112001900008009020000390000000005000019000000d40000013d000000930060009c00000093060080410000004003600210000000000232019f000000000112019f00000000020400190246023c0000040f00030000000103550000006001100270000100930010019d0000009301100197000000020e000029000000010f000029000000000001004b0000000309000029000000200b00008a000000040c000029000001070000613d000000a00010009c000002320000213d0000001f031000390000000003b3016f0000003f033000390000000004b3016f000000400300043d0000000004430019000000000034004b00000000050000390000000105004039000000a00040009c000002320000213d0000000100500190000002320000c13d000000400040043f00000000061304360000000004b1017000000000034600190000000305000367000000fa0000613d000000000705034f000000007807043c0000000006860436000000000036004b000000f60000c13d0000001f01100190000001070000613d000000000445034f0000000301100210000000000503043300000000051501cf000000000515022f000000000404043b0000010001100089000000000414022f00000000011401cf000000000151019f00000000001304350000000100200190000002380000613d000000010cc000390000000000fc004b000000440000413d000001d40000013d0000000002000416000000000002004b000001ea0000c13d0000001f023000390000009402200197000000a002200039000000400020043f0000001f0430018f0000009505300198000000a0025000390000011e0000613d000000a006000039000000000701034f000000007807043c0000000006860436000000000026004b0000011a0000c13d000000000004004b0000012b0000613d000000000151034f0000000304400210000000000502043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f0000000000120435000000200030008c000001ea0000413d000000a00100043d000000960010009c000001ea0000213d000000800010043f0000014000000443000001600010044300000020010000390000010000100443000000010100003900000120001004430000009701000041000002470001042e000000000003004b000001520000c13d000000980100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000000930010009c0000009301008041000000c00110021000000099011001c70000800502000039024602410000040f0000000100200190000001940000613d000000000401043b000000040040008c000001df0000613d0000000003000416000000000003004b000001d60000c13d0000009b010000410000000002040019000001d90000013d000000980100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000000930010009c0000009301008041000000c00110021000000099011001c70000800502000039024602410000040f0000000100200190000001940000613d000000000401043b000000040040008c0000019e0000613d0000000003000416000000000003004b000001950000c13d0000009b010000410000000002040019000001980000013d000000240030008c000001ea0000413d0000000402100370000000000202043b000000a00020009c000001ea0000213d0000002304200039000000000034004b000001ea0000813d0000000405200039000000000151034f000000000401043b000000a00040009c000001ea0000213d00000000014200190000002401100039000000000031004b000001ea0000213d000300000005001d000400000004001d000000980100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000000930010009c0000009301008041000000c00110021000000099011001c70000800502000039024602410000040f0000000100200190000001940000613d000000000401043b000000040040008c000001f80000613d0000000003000416000000000003004b000001ef0000c13d0000009b010000410000000002040019000001f20000013d000000000001042f00008009020000390000009a0100004100000000050000190246023c0000040f00030000000103550000006001100270000100930010019d00000001002001900000022a0000613d000000400100043d0000002002000039000000000321043600000000020000310000000000230435000000b3062001980000001f0720018f000000400410003900000000056400190000000208000367000001af0000613d000000000908034f000000000a040019000000009b09043c000000000aba043600000000005a004b000001ab0000c13d000000000007004b000001bc0000613d000000000668034f0000000307700210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f00000000006504350000001f05200039000000b303500197000000000242001900000000000204350000006002300210000000b00220009a000000b10030009c000000b202008041000000930010009c00000093010080410000004001100210000000000112019f0000000002000414000000930020009c0000009302008041000000c0022002100000000001210019000000a60110009a0000800d020000390000000103000039000000ae040000410246023c0000040f0000000100200190000001ea0000613d0000000001000019000002470001042e00008009020000390000009a0100004100000000050000190246023c0000040f00030000000103550000006001100270000100930010019d00000001002001900000022a0000613d0000000001000414000000930010009c0000009301008041000000c0011002100000009c011001c70000800d0200003900000001030000390000009d040000410246023c0000040f0000000100200190000001d40000c13d00000000010000190000024800010430000000400100043d000000a1020000410000022c0000013d00008009020000390000009a0100004100000000050000190246023c0000040f00030000000103550000006001100270000100930010019d00000001002001900000022a0000613d000000400100043d00000020020000390000000002210436000000040b0000290000000000b20435000000b305b001980000001f06b0018f000000400310003900000000045300190000000307000029000000200770003900000002077003670000020b0000613d000000000807034f0000000009030019000000008a08043c0000000009a90436000000000049004b000002070000c13d000000000006004b000002180000613d000000000557034f0000000306600210000000000704043300000000076701cf000000000767022f000000000505043b0000010006600089000000000565022f00000000056501cf000000000575019f00000000005404350000000003b3001900000000000304350000001f03b00039000000b302300197000000ac0020009c000000ac020080410000006002200210000000930010009c00000093010080410000004001100210000000000112019f0000000002000414000000930020009c0000009302008041000000c002200210000000000121019f000000ad0110009a000001ce0000013d000000400100043d000000af020000410000000000210435000000930010009c00000093010080410000004001100210000000a2011001c70000024800010430000000aa01000041000000000010043f0000004101000039000000040010043f000000ab010000410000024800010430000000400100043d000000a9020000410000022c0000013d000000000001042f0000023f002104210000000102000039000000000001042d0000000002000019000000000001042d00000244002104230000000102000039000000000001042d0000000002000019000000000001042d0000024600000432000002470001042e000002480001043000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000001ffffffe000000000000000000000000000000000000000000000000000000000ffffffe0000000000000000000000000ffffffffffffffffffffffffffffffffffffffff0000000200000000000000000000000000000080000001000000000000000000310ab089e4439a4c15d089f94afb7896ff553aecb10793d0ab882de59d99a32e020000020000000000000000000000000000004400000000000000000000000002000000000186a000000000000000000000000000000000000000000000000000000000000186a000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004c995d67adb0cb7b809d0281cf3388fc87502a20f2ca89a171173633592cfd0600000000000000000000000000000000000000000000000000000000d948d46800000000000000000000000000000000000000000000000000000000dd4ed837000000000000000000000000000000000000000000000000ffffffffffffffff82b4290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000080000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffa0fe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000200000000000000000000000000000000000000ffffffff00000000000000003204506f000000000000000000000000000000000000000000000000000000004e487b7100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffbffdffffffffffffffffffffffffffffffffffffc0000000000000000000000000936c2ca3b35d2d0b24057b0675c459e4515f48fe132d138e213ae59ffab7f53ef4b3b1bc00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffc000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffc000000000000000000000000000000000ffffffff000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0de26bbdf10e9bda5a393ec04b2f6e80d04deb2ad3398b20959c3834927d3e5a0

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

000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef

-----Decoded View---------------
Arg [0] : solver (address): 0xf70da97812CB96acDF810712Aa562db8dfA3dbEF

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef


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
0x634E831cE6D460c2CD5067Af98D6452Eb280E374
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.