ETH Price: $1,566.83 (-4.39%)

Contract

0x634E831cE6D460c2CD5067Af98D6452Eb280E374
Age:24H
Amount:Between 1-100
Reset Filter
Transaction Hash
Method
Block
From
To
0x5bea831f68562452025-04-16 4:56:0035 mins ago1744779360IN
0x634E831c...Eb280E374
6 ETH0.00000420.04525
0xf1581f6168550842025-04-16 4:35:5055 mins ago1744778150IN
0x634E831c...Eb280E374
1.61 ETH0.000005580.04525
0x8106b01368547812025-04-16 4:30:441 hr ago1744777844IN
0x634E831c...Eb280E374
1.5 ETH0.000004830.04525
0x7a09e88d68543652025-04-16 4:20:291 hr ago1744777229IN
0x634E831c...Eb280E374
1.10493579 ETH0.000004820.04525
0xe1f3e3ca68522112025-04-16 3:42:581 hr ago1744774978IN
0x634E831c...Eb280E374
1.03279751 ETH0.000004030.04525
0x51b7640c68518402025-04-16 3:36:471 hr ago1744774607IN
0x634E831c...Eb280E374
1.51023743 ETH0.000004550.04525
0xc952264968481932025-04-16 2:33:302 hrs ago1744770810IN
0x634E831c...Eb280E374
5.2 ETH0.000004180.04525
0x685e5a8668469232025-04-16 2:11:413 hrs ago1744769501IN
0x634E831c...Eb280E374
1.3 ETH0.000004370.04525
0xfcc7d04568445792025-04-16 1:31:383 hrs ago1744767098IN
0x634E831c...Eb280E374
3.8 ETH0.000004680.047
0x975783a768398712025-04-16 0:10:465 hrs ago1744762246IN
0x634E831c...Eb280E374
11.40652058 ETH0.000005580.04525
0xf0db456768396382025-04-16 0:06:525 hrs ago1744762012IN
0x634E831c...Eb280E374
3.89610243 ETH0.000005290.04525
0xe33a687368329502025-04-15 22:12:267 hrs ago1744755146IN
0x634E831c...Eb280E374
1.059 ETH0.000004180.04525
0x13d453bf68311102025-04-15 21:40:557 hrs ago1744753255IN
0x634E831c...Eb280E374
1.23031744 ETH0.000004720.04525
0x2485402868288252025-04-15 21:01:578 hrs ago1744750917IN
0x634E831c...Eb280E374
2.05597443 ETH0.000004720.04525
0x26a8a57768254312025-04-15 20:03:259 hrs ago1744747405IN
0x634E831c...Eb280E374
1.28 ETH0.000004450.04525
0x2971accb68253012025-04-15 20:01:159 hrs ago1744747275IN
0x634E831c...Eb280E374
1 ETH0.000004320.047
0x7128236368252672025-04-15 20:00:419 hrs ago1744747241IN
0x634E831c...Eb280E374
1.3 ETH0.000004980.047
0x8102dad768249902025-04-15 19:55:209 hrs ago1744746920IN
0x634E831c...Eb280E374
1.92064881 ETH0.000004710.04525
0x3cf26fed68246532025-04-15 19:49:439 hrs ago1744746583IN
0x634E831c...Eb280E374
5 ETH0.000004080.04525
0x5599bc4868246062025-04-15 19:48:569 hrs ago1744746536IN
0x634E831c...Eb280E374
5 ETH0.000004430.04525
0x28c61d4c68222302025-04-15 19:07:4510 hrs ago1744744065IN
0x634E831c...Eb280E374
2.1 ETH0.000004320.047
0x96c3ce6f68221092025-04-15 19:05:4410 hrs ago1744743944IN
0x634E831c...Eb280E374
3 ETH0.000004330.047
0x7fe9326868215492025-04-15 18:56:0510 hrs ago1744743365IN
0x634E831c...Eb280E374
1.7 ETH0.000004030.04525
0x0122a28568211402025-04-15 18:48:5510 hrs ago1744742935IN
0x634E831c...Eb280E374
2.44959013 ETH0.000004820.04525
0x845e447b68195792025-04-15 18:21:3411 hrs ago1744741294IN
0x634E831c...Eb280E374
1.5902032 ETH0.000004910.04525
VIEW ADVANCED FILTER

Latest 25 internal transactions (View All)

Parent Transaction Hash Block From To
68582622025-04-16 5:30:2139 secs ago1744781421
0x634E831c...Eb280E374
0.00005 ETH
68582622025-04-16 5:30:2139 secs ago1744781421
0x634E831c...Eb280E374
0.00005 ETH
68582402025-04-16 5:29:581 min ago1744781398
0x634E831c...Eb280E374
0.2 ETH
68582402025-04-16 5:29:581 min ago1744781398
0x634E831c...Eb280E374
0.2 ETH
68582402025-04-16 5:29:581 min ago1744781398
0x634E831c...Eb280E374
0.13 ETH
68582402025-04-16 5:29:581 min ago1744781398
0x634E831c...Eb280E374
0.13 ETH
68582102025-04-16 5:29:281 min ago1744781368
0x634E831c...Eb280E374
0.00020033 ETH
68582102025-04-16 5:29:281 min ago1744781368
0x634E831c...Eb280E374
0.00020033 ETH
68581992025-04-16 5:29:171 min ago1744781357
0x634E831c...Eb280E374
0.0035 ETH
68581992025-04-16 5:29:171 min ago1744781357
0x634E831c...Eb280E374
0.0035 ETH
68581782025-04-16 5:28:552 mins ago1744781335
0x634E831c...Eb280E374
0.01414906 ETH
68581782025-04-16 5:28:552 mins ago1744781335
0x634E831c...Eb280E374
0.01414906 ETH
68580832025-04-16 5:27:193 mins ago1744781239
0x634E831c...Eb280E374
0.46316909 ETH
68580832025-04-16 5:27:193 mins ago1744781239
0x634E831c...Eb280E374
0.46316909 ETH
68579552025-04-16 5:25:115 mins ago1744781111
0x634E831c...Eb280E374
0.21 ETH
68579552025-04-16 5:25:115 mins ago1744781111
0x634E831c...Eb280E374
0.21 ETH
68579432025-04-16 5:24:596 mins ago1744781099
0x634E831c...Eb280E374
0.00416583 ETH
68579432025-04-16 5:24:596 mins ago1744781099
0x634E831c...Eb280E374
0.00416583 ETH
68579062025-04-16 5:24:216 mins ago1744781061
0x634E831c...Eb280E374
0.055 ETH
68579062025-04-16 5:24:216 mins ago1744781061
0x634E831c...Eb280E374
0.055 ETH
68578982025-04-16 5:24:136 mins ago1744781053
0x634E831c...Eb280E374
0.133 ETH
68578982025-04-16 5:24:136 mins ago1744781053
0x634E831c...Eb280E374
0.133 ETH
68578692025-04-16 5:23:447 mins ago1744781024
0x634E831c...Eb280E374
0.012 ETH
68578692025-04-16 5:23:447 mins ago1744781024
0x634E831c...Eb280E374
0.012 ETH
68578352025-04-16 5:23:107 mins ago1744780990
0x634E831c...Eb280E374
0.00112 ETH
View All Internal 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
File 1 of 1 : RelayReceiver.sol
// 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

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.