ETH Price: $2,955.80 (+0.22%)

Contract

0x634E831cE6D460c2CD5067Af98D6452Eb280E374

Overview

ETH Balance

0 ETH

ETH Value

$0.00

More Info

Private Name Tags

Transaction Hash
Block
From
To
0xeec37227364279412026-01-24 15:39:372 mins ago1769269177IN
0x634E831c...Eb280E374
0.00101313 ETH0.000004830.04525
0xbb90dd35364274222026-01-24 15:35:496 mins ago1769268949IN
0x634E831c...Eb280E374
0.00097631 ETH0.000004830.04525
0xd95e3ec2364272792026-01-24 15:34:487 mins ago1769268888IN
0x634E831c...Eb280E374
0.00299582 ETH0.000005090.04525
0x30f2fa65364257872026-01-24 15:24:3217 mins ago1769268272IN
0x634E831c...Eb280E374
0.00094221 ETH0.000004830.04525
0x4bac0dfa364255002026-01-24 15:22:3719 mins ago1769268157IN
0x634E831c...Eb280E374
0.00083319 ETH0.000005190.04525
0x0486712e364236732026-01-24 15:10:1532 mins ago1769267415IN
0x634E831c...Eb280E374
0.0021087 ETH0.000004830.04525
0x21e61489364235112026-01-24 15:09:0433 mins ago1769267344IN
0x634E831c...Eb280E374
0.01055029 ETH0.000004250.04525
0x06d07bd6364231472026-01-24 15:06:3435 mins ago1769267194IN
0x634E831c...Eb280E374
0.00113882 ETH0.000005190.04525
0x3bd6898c364221592026-01-24 14:59:3142 mins ago1769266771IN
0x634E831c...Eb280E374
0.00121438 ETH0.000004830.04525
0x3a7bfdad364217082026-01-24 14:56:2646 mins ago1769266586IN
0x634E831c...Eb280E374
0.00124259 ETH0.000004830.04525
0x253158cd364211032026-01-24 14:52:1050 mins ago1769266330IN
0x634E831c...Eb280E374
0.00104235 ETH0.000004830.04525
0x741998cb364207942026-01-24 14:49:5452 mins ago1769266194IN
0x634E831c...Eb280E374
0.00058825 ETH0.000005440.04525
0x58e5c318364202912026-01-24 14:46:0656 mins ago1769265966IN
0x634E831c...Eb280E374
0.0012332 ETH0.000004830.04525
0x4950a78f364188562026-01-24 14:36:551 hr ago1769265415IN
0x634E831c...Eb280E374
0.0010144 ETH0.000005190.04525
0xafbc5889364180552026-01-24 14:31:421 hr ago1769265102IN
0x634E831c...Eb280E374
0.00123284 ETH0.000005190.04525
0xb76c4358364164132026-01-24 14:20:531 hr ago1769264453IN
0x634E831c...Eb280E374
0.00181386 ETH0.000004580.04525
0x0574fc17364162932026-01-24 14:20:081 hr ago1769264408IN
0x634E831c...Eb280E374
0.02370913 ETH0.000005190.04525
0x69f45bf8364154592026-01-24 14:14:411 hr ago1769264081IN
0x634E831c...Eb280E374
0.045 ETH0.000004970.04525
0x4cdbd809364136272026-01-24 14:02:271 hr ago1769263347IN
0x634E831c...Eb280E374
0.0009 ETH0.000004840.04525
0x6ebf8f8f364134092026-01-24 14:01:041 hr ago1769263264IN
0x634E831c...Eb280E374
0.0009 ETH0.000004830.04525
0xcca67272364128502026-01-24 13:57:281 hr ago1769263048IN
0x634E831c...Eb280E374
0.00104263 ETH0.000004830.04525
0xce7efe34364124422026-01-24 13:54:431 hr ago1769262883IN
0x634E831c...Eb280E374
0.00006 ETH0.000004810.04525
0xef830897364122792026-01-24 13:53:321 hr ago1769262812IN
0x634E831c...Eb280E374
0.00004656 ETH0.000005190.04525
0x5baae09a364109702026-01-24 13:44:001 hr ago1769262240IN
0x634E831c...Eb280E374
0.00065 ETH0.000006680.06309
0xa55c5a59364107582026-01-24 13:42:321 hr ago1769262152IN
0x634E831c...Eb280E374
0.0044 ETH0.000005220.04525
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
364279412026-01-24 15:39:372 mins ago1769269177
0x634E831c...Eb280E374
0.00101313 ETH
364279412026-01-24 15:39:372 mins ago1769269177
0x634E831c...Eb280E374
0.00101313 ETH
364274222026-01-24 15:35:496 mins ago1769268949
0x634E831c...Eb280E374
0.00097631 ETH
364274222026-01-24 15:35:496 mins ago1769268949
0x634E831c...Eb280E374
0.00097631 ETH
364272792026-01-24 15:34:487 mins ago1769268888
0x634E831c...Eb280E374
0.00299582 ETH
364272792026-01-24 15:34:487 mins ago1769268888
0x634E831c...Eb280E374
0.00299582 ETH
364257872026-01-24 15:24:3217 mins ago1769268272
0x634E831c...Eb280E374
0.00094221 ETH
364257872026-01-24 15:24:3217 mins ago1769268272
0x634E831c...Eb280E374
0.00094221 ETH
364255002026-01-24 15:22:3719 mins ago1769268157
0x634E831c...Eb280E374
0.00083319 ETH
364255002026-01-24 15:22:3719 mins ago1769268157
0x634E831c...Eb280E374
0.00083319 ETH
364236732026-01-24 15:10:1532 mins ago1769267415
0x634E831c...Eb280E374
0.0021087 ETH
364236732026-01-24 15:10:1532 mins ago1769267415
0x634E831c...Eb280E374
0.0021087 ETH
364235112026-01-24 15:09:0433 mins ago1769267344
0x634E831c...Eb280E374
0.01055029 ETH
364235112026-01-24 15:09:0433 mins ago1769267344
0x634E831c...Eb280E374
0.01055029 ETH
364231472026-01-24 15:06:3435 mins ago1769267194
0x634E831c...Eb280E374
0.00113882 ETH
364231472026-01-24 15:06:3435 mins ago1769267194
0x634E831c...Eb280E374
0.00113882 ETH
364221592026-01-24 14:59:3142 mins ago1769266771
0x634E831c...Eb280E374
0.00121438 ETH
364221592026-01-24 14:59:3142 mins ago1769266771
0x634E831c...Eb280E374
0.00121438 ETH
364217082026-01-24 14:56:2646 mins ago1769266586
0x634E831c...Eb280E374
0.00124259 ETH
364217082026-01-24 14:56:2646 mins ago1769266586
0x634E831c...Eb280E374
0.00124259 ETH
364211032026-01-24 14:52:1050 mins ago1769266330
0x634E831c...Eb280E374
0.00104235 ETH
364211032026-01-24 14:52:1050 mins ago1769266330
0x634E831c...Eb280E374
0.00104235 ETH
364207942026-01-24 14:49:5452 mins ago1769266194
0x634E831c...Eb280E374
0.00058825 ETH
364207942026-01-24 14:49:5452 mins ago1769266194
0x634E831c...Eb280E374
0.00058825 ETH
364202912026-01-24 14:46:0656 mins ago1769265966
0x634E831c...Eb280E374
0.0012332 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.