ETH Price: $2,074.69 (-0.18%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Request Exit243924202026-02-05 18:28:353 days ago1770316115IN
0x004C226F...97BA16819
0 ETH0.000197567.76967568
Request Exit243686862026-02-02 10:50:116 days ago1770029411IN
0x004C226F...97BA16819
0 ETH0.000019730.18654396
Request Exit243515562026-01-31 1:25:599 days ago1769822759IN
0x004C226F...97BA16819
0 ETH0.000001820.07168536
Request Exit243515112026-01-31 1:16:599 days ago1769822219IN
0x004C226F...97BA16819
0 ETH0.000026461.0409047
Request Exit242857902026-01-21 21:15:4718 days ago1769030147IN
0x004C226F...97BA16819
0 ETH0.000004870.19156221
Request Exit242690862026-01-19 13:21:3520 days ago1768828895IN
0x004C226F...97BA16819
0 ETH0.000000810.03210302
Request Exit242426462026-01-15 20:56:5924 days ago1768510619IN
0x004C226F...97BA16819
0 ETH0.000002440.09630979
Request Exit241776142026-01-06 19:06:2333 days ago1767726383IN
0x004C226F...97BA16819
0 ETH0.000008690.34213953
Request Exit240949332025-12-26 6:12:2345 days ago1766729543IN
0x004C226F...97BA16819
0 ETH0.000001380.05427492
Request Exit240900072025-12-25 13:42:3545 days ago1766670155IN
0x004C226F...97BA16819
0 ETH0.000001240.04905991
Request Exit240865032025-12-25 1:57:5946 days ago1766627879IN
0x004C226F...97BA16819
0 ETH0.00000150.05904056
Request Exit240863892025-12-25 1:34:4746 days ago1766626487IN
0x004C226F...97BA16819
0 ETH0.000000830.03283031
Request Exit240863592025-12-25 1:28:3546 days ago1766626115IN
0x004C226F...97BA16819
0 ETH0.000000790.0312271
Request Exit240863422025-12-25 1:25:1146 days ago1766625911IN
0x004C226F...97BA16819
0 ETH0.000000840.03316225
Request Exit240754182025-12-23 12:49:3547 days ago1766494175IN
0x004C226F...97BA16819
0 ETH0.000001330.05246614
Request Exit240496932025-12-19 22:41:5951 days ago1766184119IN
0x004C226F...97BA16819
0 ETH0.000000890.03504754
Request Exit240496872025-12-19 22:40:4751 days ago1766184047IN
0x004C226F...97BA16819
0 ETH0.000000850.03362907
Request Exit240464542025-12-19 11:50:5951 days ago1766145059IN
0x004C226F...97BA16819
0 ETH0.000034421.35444366
Request Exit240464352025-12-19 11:47:1151 days ago1766144831IN
0x004C226F...97BA16819
0 ETH0.000035761.40733467
Request Exit240101772025-12-14 10:14:3556 days ago1765707275IN
0x004C226F...97BA16819
0 ETH0.000007430.2924118
Request Exit239823512025-12-10 12:36:5960 days ago1765370219IN
0x004C226F...97BA16819
0 ETH0.00003811.4986227
Request Exit232963352025-09-05 10:33:11156 days ago1757068391IN
0x004C226F...97BA16819
0 ETH0.000006380.19523214
Request Exit232883932025-09-04 7:55:23157 days ago1756972523IN
0x004C226F...97BA16819
0 ETH0.000162751.2746631
Request Exit232883502025-09-04 7:46:47157 days ago1756972007IN
0x004C226F...97BA16819
0 ETH0.000261791.28094468
Request Exit232883222025-09-04 7:41:11157 days ago1756971671IN
0x004C226F...97BA16819
0 ETH0.000263721.31378089
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
ExitRequestContract

Compiler Version
v0.8.17+commit.8df45f5f

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2023-04-12
*/

// SPDX-License-Identifier: MIT
// SPDX-FileCopyrightText: 2023 Kiln <[email protected]>
//
// ██╗  ██╗██╗██╗     ███╗   ██╗
// ██║ ██╔╝██║██║     ████╗  ██║
// █████╔╝ ██║██║     ██╔██╗ ██║
// ██╔═██╗ ██║██║     ██║╚██╗██║
// ██║  ██╗██║███████╗██║ ╚████║
// ╚═╝  ╚═╝╚═╝╚══════╝╚═╝  ╚═══╝
//
pragma solidity 0.8.17;

/// @title Exit Request Contract
/// @author pwnh4 @ Kiln
/// @notice ExitRequestContract helps stakers notice their node operator to exit their validators
contract ExitRequestContract {
    /// @notice Thrown when a wallet is requesting an exit of a validator
    /// @param caller wallet requesting the validator exit
    /// @param pubkey public key of the validator to exit
    event ExitRequest(address caller, bytes pubkey);

    /// @notice Request exit for one or many validators
    /// @param validators_ list of validator pubkeys to request exit for
    function requestExit(bytes[] calldata validators_) external {
        for (uint256 i = 0; i < validators_.length; ) {
            emit ExitRequest(msg.sender, validators_[i]);
            unchecked {
                ++i;
            }
        }
    }
}

Contract Security Audit

Contract ABI

API
[{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"caller","type":"address"},{"indexed":false,"internalType":"bytes","name":"pubkey","type":"bytes"}],"name":"ExitRequest","type":"event"},{"inputs":[{"internalType":"bytes[]","name":"validators_","type":"bytes[]"}],"name":"requestExit","outputs":[],"stateMutability":"nonpayable","type":"function"}]

608060405234801561001057600080fd5b50610209806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c8063254209ba14610030575b600080fd5b61004361003e3660046100ba565b610045565b005b60005b818110156100b5577fcb773ebd49049a1f68200f0814f547dec2c54293ff2c6a6a4f4d98d6d9cb1229338484848181106100845761008461012f565b90506020028101906100969190610145565b6040516100a593929190610193565b60405180910390a1600101610048565b505050565b600080602083850312156100cd57600080fd5b823567ffffffffffffffff808211156100e557600080fd5b818501915085601f8301126100f957600080fd5b81358181111561010857600080fd5b8660208260051b850101111561011d57600080fd5b60209290920196919550909350505050565b634e487b7160e01b600052603260045260246000fd5b6000808335601e1984360301811261015c57600080fd5b83018035915067ffffffffffffffff82111561017757600080fd5b60200191503681900382131561018c57600080fd5b9250929050565b6001600160a01b03841681526040602082018190528101829052818360608301376000818301606090810191909152601f909201601f191601019291505056fea26469706673582212208aa0978bcb21338e5cad84ed803d2c02d6f665e953eee7d7f7881d88d07107f264736f6c63430008110033

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061002b5760003560e01c8063254209ba14610030575b600080fd5b61004361003e3660046100ba565b610045565b005b60005b818110156100b5577fcb773ebd49049a1f68200f0814f547dec2c54293ff2c6a6a4f4d98d6d9cb1229338484848181106100845761008461012f565b90506020028101906100969190610145565b6040516100a593929190610193565b60405180910390a1600101610048565b505050565b600080602083850312156100cd57600080fd5b823567ffffffffffffffff808211156100e557600080fd5b818501915085601f8301126100f957600080fd5b81358181111561010857600080fd5b8660208260051b850101111561011d57600080fd5b60209290920196919550909350505050565b634e487b7160e01b600052603260045260246000fd5b6000808335601e1984360301811261015c57600080fd5b83018035915067ffffffffffffffff82111561017757600080fd5b60200191503681900382131561018c57600080fd5b9250929050565b6001600160a01b03841681526040602082018190528101829052818360608301376000818301606090810191909152601f909201601f191601019291505056fea26469706673582212208aa0978bcb21338e5cad84ed803d2c02d6f665e953eee7d7f7881d88d07107f264736f6c63430008110033

Deployed Bytecode Sourcemap

759:677:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1176:257;;;;;;:::i;:::-;;:::i;:::-;;;1252:9;1247:179;1267:22;;;1247:179;;;1313:39;1325:10;1337:11;;1349:1;1337:14;;;;;;;:::i;:::-;;;;;;;;;;;;:::i;:::-;1313:39;;;;;;;;:::i;:::-;;;;;;;;1396:3;;1247:179;;;;1176:257;;:::o;14:626:1:-;111:6;119;172:2;160:9;151:7;147:23;143:32;140:52;;;188:1;185;178:12;140:52;228:9;215:23;257:18;298:2;290:6;287:14;284:34;;;314:1;311;304:12;284:34;352:6;341:9;337:22;327:32;;397:7;390:4;386:2;382:13;378:27;368:55;;419:1;416;409:12;368:55;459:2;446:16;485:2;477:6;474:14;471:34;;;501:1;498;491:12;471:34;554:7;549:2;539:6;536:1;532:14;528:2;524:23;520:32;517:45;514:65;;;575:1;572;565:12;514:65;606:2;598:11;;;;;628:6;;-1:-1:-1;14:626:1;;-1:-1:-1;;;;14:626:1:o;645:127::-;706:10;701:3;697:20;694:1;687:31;737:4;734:1;727:15;761:4;758:1;751:15;777:521;854:4;860:6;920:11;907:25;1014:2;1010:7;999:8;983:14;979:29;975:43;955:18;951:68;941:96;;1033:1;1030;1023:12;941:96;1060:33;;1112:20;;;-1:-1:-1;1155:18:1;1144:30;;1141:50;;;1187:1;1184;1177:12;1141:50;1220:4;1208:17;;-1:-1:-1;1251:14:1;1247:27;;;1237:38;;1234:58;;;1288:1;1285;1278:12;1234:58;777:521;;;;;:::o;1303:485::-;-1:-1:-1;;;;;1488:32:1;;1470:51;;1557:2;1552;1537:18;;1530:30;;;1576:18;;1569:34;;;1596:6;1645;1640:2;1625:18;;1612:48;1709:1;1680:22;;;1704:2;1676:31;;;1669:42;;;;1772:2;1751:15;;;-1:-1:-1;;1747:29:1;1732:45;1728:54;;1303:485;-1:-1:-1;;1303:485:1:o

Swarm Source

ipfs://8aa0978bcb21338e5cad84ed803d2c02d6f665e953eee7d7f7881d88d07107f2

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ 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.