HYPE Price: $23.40 (+3.64%)
 

Overview

HYPE Balance

HyperEVM LogoHyperEVM LogoHyperEVM Logo0 HYPE

HYPE Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To
0xc43b3a48254293992026-01-24 14:54:213 mins ago1769266461IN
0xd71e5C1D...aD91d6Cec
0.731 HYPE0.00003371.02257064
0x3bb97eb3254269842026-01-24 14:14:4643 mins ago1769264086IN
0xd71e5C1D...aD91d6Cec
0.02999094 HYPE0.000003270.1002289
0x4c5d4da4254268452026-01-24 14:12:2945 mins ago1769263949IN
0xd71e5C1D...aD91d6Cec
0.47761636 HYPE0.000053421.637
0x5979b2aa254252722026-01-24 13:46:421 hr ago1769262402IN
0xd71e5C1D...aD91d6Cec
0.9 HYPE0.000091192.76763609
0x6a58d581254233772026-01-24 13:15:381 hr ago1769260538IN
0xd71e5C1D...aD91d6Cec
0.71250379 HYPE0.000067092.036
0xd07c4ad9254233532026-01-24 13:15:141 hr ago1769260514IN
0xd71e5C1D...aD91d6Cec
0.71413625 HYPE0.000025250.7661
0xa37789b3254219522026-01-24 12:52:162 hrs ago1769259136IN
0xd71e5C1D...aD91d6Cec
0.27 HYPE0.000003950.12
0xeacd22ad254209002026-01-24 12:35:012 hrs ago1769258101IN
0xd71e5C1D...aD91d6Cec
0.018903 HYPE0.000005550.17035243
0xa90d74e7254193532026-01-24 12:09:402 hrs ago1769256580IN
0xd71e5C1D...aD91d6Cec
0.47475469 HYPE0.000003290.1
0x1ab48829254192732026-01-24 12:08:212 hrs ago1769256501IN
0xd71e5C1D...aD91d6Cec
0.45808413 HYPE0.000003290.1
0xea04fc36254192282026-01-24 12:07:372 hrs ago1769256457IN
0xd71e5C1D...aD91d6Cec
0.46710885 HYPE0.000003290.1
0x0227b6b4254191052026-01-24 12:05:362 hrs ago1769256336IN
0xd71e5C1D...aD91d6Cec
1.1 HYPE0.000003290.1
0xfb5249c7254190392026-01-24 12:04:312 hrs ago1769256271IN
0xd71e5C1D...aD91d6Cec
0.08 HYPE0.000003290.1
0xe49e73fb254155412026-01-24 11:07:103 hrs ago1769252830IN
0xd71e5C1D...aD91d6Cec
1 HYPE0.000087172.671
0x0f60c55d254110092026-01-24 9:52:535 hrs ago1769248373IN
0xd71e5C1D...aD91d6Cec
0.3 HYPE0.00000410.12572
0xb0d81058254106372026-01-24 9:46:475 hrs ago1769248007IN
0xd71e5C1D...aD91d6Cec
0.02863128 HYPE0.000003290.1
0xab5ca4bd254095392026-01-24 9:28:475 hrs ago1769246927IN
0xd71e5C1D...aD91d6Cec
486.09923406 HYPE0.00005251.60883241
0xf469171f254092342026-01-24 9:23:475 hrs ago1769246627IN
0xd71e5C1D...aD91d6Cec
10.07718696 HYPE0.000010620.3222
0x83a6793f254085392026-01-24 9:12:235 hrs ago1769245943IN
0xd71e5C1D...aD91d6Cec
0.99996188 HYPE0.000052221.6
0xd45726bc254084732026-01-24 9:11:185 hrs ago1769245878IN
0xd71e5C1D...aD91d6Cec
0.996 HYPE0.000003260.1
0xce426723254027172026-01-24 7:35:317 hrs ago1769240131IN
0xd71e5C1D...aD91d6Cec
0.088 HYPE0.000003260.1
0x17d04e76254021722026-01-24 7:26:357 hrs ago1769239595IN
0xd71e5C1D...aD91d6Cec
1.63976055 HYPE0.000052221.6
0xbedd6a65254020242026-01-24 7:24:097 hrs ago1769239449IN
0xd71e5C1D...aD91d6Cec
0.34995625 HYPE0.000005320.16151
0x7ae83aa0254013992026-01-24 7:13:557 hrs ago1769238835IN
0xd71e5C1D...aD91d6Cec
2.00930862 HYPE0.000003290.1
0x7489bcae254006742026-01-24 7:02:017 hrs ago1769238121IN
0xd71e5C1D...aD91d6Cec
0.47 HYPE0.000010870.33
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
254293992026-01-24 14:54:213 mins ago1769266461
0xd71e5C1D...aD91d6Cec
0.731 HYPE
254283062026-01-24 14:36:2621 mins ago1769265386
0xd71e5C1D...aD91d6Cec
3.25853408 HYPE
254283062026-01-24 14:36:2621 mins ago1769265386
0xd71e5C1D...aD91d6Cec
3.25853408 HYPE
254269842026-01-24 14:14:4643 mins ago1769264086
0xd71e5C1D...aD91d6Cec
0.02999094 HYPE
254268452026-01-24 14:12:2945 mins ago1769263949
0xd71e5C1D...aD91d6Cec
0.47761636 HYPE
254262122026-01-24 14:02:0655 mins ago1769263326
0xd71e5C1D...aD91d6Cec
25.58737381 HYPE
254262122026-01-24 14:02:0655 mins ago1769263326
0xd71e5C1D...aD91d6Cec
25.58737381 HYPE
254262122026-01-24 14:02:0655 mins ago1769263326
0xd71e5C1D...aD91d6Cec
7.79866115 HYPE
254262122026-01-24 14:02:0655 mins ago1769263326
0xd71e5C1D...aD91d6Cec
7.79866115 HYPE
254252722026-01-24 13:46:421 hr ago1769262402
0xd71e5C1D...aD91d6Cec
0.9 HYPE
254247032026-01-24 13:37:221 hr ago1769261842
0xd71e5C1D...aD91d6Cec
26.40351568 HYPE
254247032026-01-24 13:37:221 hr ago1769261842
0xd71e5C1D...aD91d6Cec
26.40351568 HYPE
254233772026-01-24 13:15:381 hr ago1769260538
0xd71e5C1D...aD91d6Cec
0.71250379 HYPE
254233532026-01-24 13:15:141 hr ago1769260514
0xd71e5C1D...aD91d6Cec
0.71413625 HYPE
254219522026-01-24 12:52:162 hrs ago1769259136
0xd71e5C1D...aD91d6Cec
0.27 HYPE
254216262026-01-24 12:46:562 hrs ago1769258816
0xd71e5C1D...aD91d6Cec
81.85566186 HYPE
254216262026-01-24 12:46:562 hrs ago1769258816
0xd71e5C1D...aD91d6Cec
81.85566186 HYPE
254215362026-01-24 12:45:272 hrs ago1769258727
0xd71e5C1D...aD91d6Cec
9.95 HYPE
254215362026-01-24 12:45:272 hrs ago1769258727
0xd71e5C1D...aD91d6Cec
9.95 HYPE
254209002026-01-24 12:35:012 hrs ago1769258101
0xd71e5C1D...aD91d6Cec
0.018903 HYPE
254205792026-01-24 12:29:462 hrs ago1769257786
0xd71e5C1D...aD91d6Cec
10.36335896 HYPE
254205792026-01-24 12:29:462 hrs ago1769257786
0xd71e5C1D...aD91d6Cec
10.36335896 HYPE
254193532026-01-24 12:09:402 hrs ago1769256580
0xd71e5C1D...aD91d6Cec
0.47475469 HYPE
254192732026-01-24 12:08:212 hrs ago1769256501
0xd71e5C1D...aD91d6Cec
0.45808413 HYPE
254192282026-01-24 12:07:372 hrs ago1769256457
0xd71e5C1D...aD91d6Cec
0.46710885 HYPE
View All Internal Transactions
Cross-Chain 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
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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.