HYPE Price: $39.14 (-1.65%)

Contract

0xd71e5C1D217D12855B37fe60299273aaD91d6Cec

Overview

HYPE Balance

HyperEvm LogoHyperEvm LogoHyperEvm Logo0 HYPE

HYPE Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
0xe0b6c6a177928432025-07-07 18:11:003 secs ago1751911860IN
0xd71e5C1D...aD91d6Cec
3 HYPE0.0003298810.11103483
0xf544e42577928312025-07-07 18:10:4914 secs ago1751911849IN
0xd71e5C1D...aD91d6Cec
0.04446984 HYPE0.000003260.1
0x20913af077928212025-07-07 18:10:3924 secs ago1751911839IN
0xd71e5C1D...aD91d6Cec
0.08779592 HYPE0.000003590.11
0xfcaf968e77927832025-07-07 18:10:011 min ago1751911801IN
0xd71e5C1D...aD91d6Cec
1.6971767 HYPE0.0003262610
0x495665fe77926402025-07-07 18:07:413 mins ago1751911661IN
0xd71e5C1D...aD91d6Cec
1.72238881 HYPE0.000003910.12
0x3d5c4a2577925862025-07-07 18:06:484 mins ago1751911608IN
0xd71e5C1D...aD91d6Cec
0.00234246 HYPE0.000003260.1
0xd5b7d9ee77925612025-07-07 18:06:234 mins ago1751911583IN
0xd71e5C1D...aD91d6Cec
0.28225189 HYPE0.000003260.1
0x7e93fc1977924972025-07-07 18:05:205 mins ago1751911520IN
0xd71e5C1D...aD91d6Cec
1.8 HYPE0.000003260.1
0x4178b91377924652025-07-07 18:04:496 mins ago1751911489IN
0xd71e5C1D...aD91d6Cec
1.70749445 HYPE0.000003260.1
0x4b1c5f6677924492025-07-07 18:04:336 mins ago1751911473IN
0xd71e5C1D...aD91d6Cec
3.76089538 HYPE0.000003260.1
0x6ebf833177924432025-07-07 18:04:276 mins ago1751911467IN
0xd71e5C1D...aD91d6Cec
1.942 HYPE0.000003260.1
0x88dfe0b177924212025-07-07 18:04:056 mins ago1751911445IN
0xd71e5C1D...aD91d6Cec
0.03993851 HYPE0.000003330.1021161
0x460cc7b177924162025-07-07 18:04:007 mins ago1751911440IN
0xd71e5C1D...aD91d6Cec
2 HYPE0.000003260.1
0x1c9d076277923932025-07-07 18:03:387 mins ago1751911418IN
0xd71e5C1D...aD91d6Cec
1.87019168 HYPE0.000003280.10050671
0xb4e1b91577923922025-07-07 18:03:377 mins ago1751911417IN
0xd71e5C1D...aD91d6Cec
22.39 HYPE0.000003270.10050671
0x2f5ced7b77923892025-07-07 18:03:347 mins ago1751911414IN
0xd71e5C1D...aD91d6Cec
1.74 HYPE0.000003590.11
0xca42700677923472025-07-07 18:02:538 mins ago1751911373IN
0xd71e5C1D...aD91d6Cec
30 HYPE0.000003260.1
0x8ff0aa1177922732025-07-07 18:01:409 mins ago1751911300IN
0xd71e5C1D...aD91d6Cec
50 HYPE0.000005480.16805187
0xbee6d35577922432025-07-07 18:01:109 mins ago1751911270IN
0xd71e5C1D...aD91d6Cec
1.81998908 HYPE0.000006690.205
0x28da97c777922322025-07-07 18:01:0010 mins ago1751911260IN
0xd71e5C1D...aD91d6Cec
0.06682642 HYPE0.000003740.11492379
0xbdce8df377922262025-07-07 18:00:5410 mins ago1751911254IN
0xd71e5C1D...aD91d6Cec
1.72371485 HYPE0.000003810.11678224
0x8eaec0e477922022025-07-07 18:00:3010 mins ago1751911230IN
0xd71e5C1D...aD91d6Cec
30 HYPE0.000003450.10587579
0xc6363cd977921592025-07-07 17:59:4811 mins ago1751911188IN
0xd71e5C1D...aD91d6Cec
1.53809693 HYPE0.000003260.10000172
0xf6e999b477921312025-07-07 17:59:2011 mins ago1751911160IN
0xd71e5C1D...aD91d6Cec
0.05022964 HYPE0.000003590.11
0xe02a259877920972025-07-07 17:58:4712 mins ago1751911127IN
0xd71e5C1D...aD91d6Cec
1.81527668 HYPE0.000004940.15142649
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
77928312025-07-07 18:10:4914 secs ago1751911849
0xd71e5C1D...aD91d6Cec
0.04446984 HYPE
77928212025-07-07 18:10:3924 secs ago1751911839
0xd71e5C1D...aD91d6Cec
0.08779592 HYPE
77927832025-07-07 18:10:011 min ago1751911801
0xd71e5C1D...aD91d6Cec
1.6971767 HYPE
77926402025-07-07 18:07:413 mins ago1751911661
0xd71e5C1D...aD91d6Cec
1.72238881 HYPE
77925862025-07-07 18:06:484 mins ago1751911608
0xd71e5C1D...aD91d6Cec
0.00234246 HYPE
77925612025-07-07 18:06:234 mins ago1751911583
0xd71e5C1D...aD91d6Cec
0.28225189 HYPE
77924972025-07-07 18:05:205 mins ago1751911520
0xd71e5C1D...aD91d6Cec
1.8 HYPE
77924652025-07-07 18:04:496 mins ago1751911489
0xd71e5C1D...aD91d6Cec
1.70749445 HYPE
77924492025-07-07 18:04:336 mins ago1751911473
0xd71e5C1D...aD91d6Cec
3.76089538 HYPE
77924432025-07-07 18:04:276 mins ago1751911467
0xd71e5C1D...aD91d6Cec
1.942 HYPE
77924212025-07-07 18:04:056 mins ago1751911445
0xd71e5C1D...aD91d6Cec
0.03993851 HYPE
77924162025-07-07 18:04:007 mins ago1751911440
0xd71e5C1D...aD91d6Cec
2 HYPE
77923932025-07-07 18:03:387 mins ago1751911418
0xd71e5C1D...aD91d6Cec
1.87019168 HYPE
77923922025-07-07 18:03:377 mins ago1751911417
0xd71e5C1D...aD91d6Cec
22.39 HYPE
77923892025-07-07 18:03:347 mins ago1751911414
0xd71e5C1D...aD91d6Cec
1.74 HYPE
77923472025-07-07 18:02:538 mins ago1751911373
0xd71e5C1D...aD91d6Cec
30 HYPE
77922732025-07-07 18:01:409 mins ago1751911300
0xd71e5C1D...aD91d6Cec
50 HYPE
77922432025-07-07 18:01:109 mins ago1751911270
0xd71e5C1D...aD91d6Cec
1.81998908 HYPE
77922322025-07-07 18:01:0010 mins ago1751911260
0xd71e5C1D...aD91d6Cec
0.06682642 HYPE
77922262025-07-07 18:00:5410 mins ago1751911254
0xd71e5C1D...aD91d6Cec
1.72371485 HYPE
77922022025-07-07 18:00:3010 mins ago1751911230
0xd71e5C1D...aD91d6Cec
30 HYPE
77921592025-07-07 17:59:4811 mins ago1751911188
0xd71e5C1D...aD91d6Cec
1.53809693 HYPE
77921312025-07-07 17:59:2011 mins ago1751911160
0xd71e5C1D...aD91d6Cec
0.05022964 HYPE
77920972025-07-07 17:58:4712 mins ago1751911127
0xd71e5C1D...aD91d6Cec
1.81527668 HYPE
77920512025-07-07 17:58:0113 mins ago1751911081
0xd71e5C1D...aD91d6Cec
0.50221898 HYPE
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
RelayReceiver

Compiler Version
v0.8.25+commit.b61c2a91

Optimization Enabled:
Yes with 200 runs

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 FundsForwardedWithData(bytes data);

    // --- Fields ---

    address private immutable SOLVER;

    // --- Constructor ---

    constructor(address solver) {
        SOLVER = solver;
    }

    // --- Public methods ---

    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
{
  "evmVersion": "cancun",
  "libraries": {},
  "metadata": {
    "appendCBOR": true,
    "bytecodeHash": "ipfs",
    "useLiteralContent": false
  },
  "optimizer": {
    "enabled": true,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "remappings": [
    "@openzeppelin/=lib/openzeppelin-contracts/contracts/",
    "solady/=lib/solady/",
    "multicaller/=lib/Multicaller/",
    "v2-core/=lib/v2-core/",
    "v2-periphery/=lib/v2-periphery/",
    "tstorish/=lib/tstorish/",
    "permit2-relay/=lib/permit2-relay/",
    "solmate/=lib/solmate/",
    "@matterlabs/zksync-contracts/=/lib/v2-testnet-contracts/",
    "@uniswap/v3-core/=lib/v3-core/",
    "@uniswap/v2-core/=lib/v2-core/",
    "0x-settler/=lib/0x-settler/",
    "seaport-1.5/=lib/seaport-1.5/",
    "trustlessPermit/=lib/trustlessPermit/",
    "@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/",
    "@rari-capital/solmate/=lib/seaport-1.5/lib/solmate/",
    "Multicaller/=lib/Multicaller/src/",
    "ds-test/=lib/seaport-1.5/lib/ds-test/src/",
    "erc4626-tests/=lib/openzeppelin-contracts/lib/erc4626-tests/",
    "forge-gas-snapshot/=lib/0x-settler/lib/forge-gas-snapshot/src/",
    "forge-std/=lib/forge-std/src/",
    "murky/=lib/seaport-1.5/lib/murky/src/",
    "openzeppelin-contracts/=lib/openzeppelin-contracts/",
    "permit2/=lib/0x-settler/lib/permit2/",
    "seaport-core/=lib/seaport-core/src/",
    "seaport-sol/=lib/seaport-sol/src/",
    "seaport-types/=lib/seaport-core/lib/seaport-types/",
    "seaport/=lib/seaport-sol/lib/seaport/contracts/",
    "solarray/=lib/seaport-1.5/lib/solarray/src/",
    "v3-core/=lib/v3-core/"
  ],
  "viaIR": true
}

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":[{"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"}]

60a034607357601f6104c138819003918201601f19168301916001600160401b03831184841017607757808492602094604052833981010312607357516001600160a01b0381168103607357608052604051610435908161008c823960805181818160a70152818161013101526103670152f35b5f80fd5b634e487b7160e01b5f52604160045260245ffdfe60806040526004361015610018575b610016610361565b005b5f3560e01c8063d948d468146100375763dd4ed8370361000e576100e1565b60203660031901126100dd5760043567ffffffffffffffff8082116100dd57366023830112156100dd5781600401359081116100dd5736602482840101116100dd577f936c2ca3b35d2d0b24057b0675c459e4515f48fe132d138e213ae59ffab7f53e916100d86024926100cb347f00000000000000000000000000000000000000000000000000000000000000006103db565b60405193849301836101d8565b0390a1005b5f80fd5b6020806003193601126100dd5760049067ffffffffffffffff9082358281116100dd57366023820112156100dd5780600401359283116100dd576024810190602436918560051b0101116100dd577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031633036101c7575f5b83811061016a57005b61017d6101788286856101ff565b6102b0565b80515f9081906001600160a01b0316926040938785830151920151918883519301915af16101a961033c565b50156101b85750600101610161565b51633204506f60e01b81528590fd5b6040516282b42960e81b8152600490fd5b90918060409360208452816020850152848401375f828201840152601f01601f1916010190565b91908110156102215760051b81013590605e19813603018212156100dd570190565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52604160045260245ffd5b604051906060820182811067ffffffffffffffff82111761026957604052565b610235565b6040519190601f01601f1916820167ffffffffffffffff81118382101761026957604052565b67ffffffffffffffff811161026957601f01601f191660200190565b6060813603126100dd576102c2610249565b9080356001600160a01b03811681036100dd5782526020908181013567ffffffffffffffff81116100dd5781019136601f840112156100dd5782359061030f61030a83610294565b61026e565b91808352368282870101116100dd5781815f92826040980183870137840101528401520135604082015290565b3d1561035c573d9061035061030a83610294565b9182523d5f602084013e565b606090565b61038b347f00000000000000000000000000000000000000000000000000000000000000006103db565b7f936c2ca3b35d2d0b24057b0675c459e4515f48fe132d138e213ae59ffab7f53e60405160208152366020820152365f60408301375f60403683010152604081601f19601f3601168101030190a1565b5f8080938193620186a0f1156103ed57565b604051633d2cec6f60e21b8152600490fdfea26469706673582212206ed2af0b17925add86b42a7f919012fab6916d574f82bec17e7f89a5728741de64736f6c63430008190033000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef

Deployed Bytecode

0x60806040526004361015610018575b610016610361565b005b5f3560e01c8063d948d468146100375763dd4ed8370361000e576100e1565b60203660031901126100dd5760043567ffffffffffffffff8082116100dd57366023830112156100dd5781600401359081116100dd5736602482840101116100dd577f936c2ca3b35d2d0b24057b0675c459e4515f48fe132d138e213ae59ffab7f53e916100d86024926100cb347f000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef6103db565b60405193849301836101d8565b0390a1005b5f80fd5b6020806003193601126100dd5760049067ffffffffffffffff9082358281116100dd57366023820112156100dd5780600401359283116100dd576024810190602436918560051b0101116100dd577f000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef6001600160a01b031633036101c7575f5b83811061016a57005b61017d6101788286856101ff565b6102b0565b80515f9081906001600160a01b0316926040938785830151920151918883519301915af16101a961033c565b50156101b85750600101610161565b51633204506f60e01b81528590fd5b6040516282b42960e81b8152600490fd5b90918060409360208452816020850152848401375f828201840152601f01601f1916010190565b91908110156102215760051b81013590605e19813603018212156100dd570190565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52604160045260245ffd5b604051906060820182811067ffffffffffffffff82111761026957604052565b610235565b6040519190601f01601f1916820167ffffffffffffffff81118382101761026957604052565b67ffffffffffffffff811161026957601f01601f191660200190565b6060813603126100dd576102c2610249565b9080356001600160a01b03811681036100dd5782526020908181013567ffffffffffffffff81116100dd5781019136601f840112156100dd5782359061030f61030a83610294565b61026e565b91808352368282870101116100dd5781815f92826040980183870137840101528401520135604082015290565b3d1561035c573d9061035061030a83610294565b9182523d5f602084013e565b606090565b61038b347f000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef6103db565b7f936c2ca3b35d2d0b24057b0675c459e4515f48fe132d138e213ae59ffab7f53e60405160208152366020820152365f60408301375f60403683010152604081601f19601f3601168101030190a1565b5f8080938193620186a0f1156103ed57565b604051633d2cec6f60e21b8152600490fdfea26469706673582212206ed2af0b17925add86b42a7f919012fab6916d574f82bec17e7f89a5728741de64736f6c63430008190033

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.