ETH Price: $2,909.65 (-3.02%)
Gas: 34 Gwei

Contract

0x6608EE79D2476a2F8892A754a392Df6e6f175d33
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Value
0x60a06040184990052023-11-04 13:36:11109 days 12 hrs ago1699104971IN
 Create: Proposal
0 ETH0.0140707217.0793954

Advanced mode:
Parent Txn Hash Block From To Value
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Proposal

Compiler Version
v0.6.12+commit.27d51765

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
File 3 of 3 : Proposal.sol
// SPDX-License-Identifier: MIT

pragma solidity ^0.6.12;
pragma experimental ABIEncoderV2;

import { IRelayerRegistryProxy } from "./interfaces/RelayerRegistryProxy.sol";
import { IRelayerRegistry } from "./interfaces/RelayerRegistry.sol";

contract Proposal {
    address public immutable newRelayerRegistry;
    address public constant relayerRegistryProxyAddr = 0x58E8dCC13BE9780fC42E8723D8EaD4CF46943dF2;

    constructor(address _newRelayerRegistry) public {
        newRelayerRegistry = _newRelayerRegistry;
    }

    function getNullifiedTotal(address payable[15] memory relayers) public view returns (uint256) {
        uint256 nullifiedTotal;

        for (uint8 i = 0; i < relayers.length; i++) {
            nullifiedTotal += IRelayerRegistry(relayerRegistryProxyAddr).getRelayerBalance(relayers[i]);
        }

        return nullifiedTotal;
    }

    function executeProposal() public {
        IRelayerRegistryProxy relayerRegistryProxy = IRelayerRegistryProxy(relayerRegistryProxyAddr);
        relayerRegistryProxy.upgradeTo(newRelayerRegistry);

        address payable[15] memory cheatingRelayers = [
            0x853281B7676DFB66B87e2f26c9cB9D10Ce883F37, // available-reliable-relayer.eth,
            0x0000208a6cC0299dA631C08fE8c2EDe435Ea83B8, // 0xtornadocash.eth,
            0xaaaaD0b504B4CD22348C4Db1071736646Aa314C6, // tornrelayers.eth
            0x36DD7b862746fdD3eDd3577c8411f1B76FDC2Af5, // tornado-crypto-bot-exchange.eth
            0x5007565e69E5c23C278c2e976beff38eF4D27B3d, // official-tornado.eth
            0xa42303EE9B2eC1DB7E2a86Ed6C24AF7E49E9e8B9, // relayer-tornado.eth
            0x18F516dD6D5F46b2875Fd822B994081274be2a8b, // torn69.eth
            0x2ffAc4D796261ba8964d859867592B952b9FC158, // safe-tornado.eth
            0x12D92FeD171F16B3a05ACB1542B40648E7CEd384, // torn-relayers.eth
            0x996ad81FD83eD7A87FD3D03694115dff19db0B3b, // secure-tornado.eth
            0x7853E027F37830790685622cdd8685fF0c8255A2, // tornado-secure.eth
            0xf0D9b969925116074eF43e7887Bcf035Ff1e7B19, // lowfee-relayer.eth
            0xEFa22d23de9f293B11e0c4aC865d7b440647587a, // tornado-relayer.eth
            0x14812AE927e2BA5aA0c0f3C0eA016b3039574242, // pls-im-poor.eth
            0x87BeDf6AD81A2907633Ab68D02c44f0415bc68C1 // tornrelayer.eth
        ];

        IRelayerRegistry relayerRegistry = IRelayerRegistry(relayerRegistryProxyAddr);

        uint256 nullifiedTotal = getNullifiedTotal(cheatingRelayers);
        uint256 compensation = nullifiedTotal / 3;

        for (uint i = 0; i < cheatingRelayers.length; i++) {
            relayerRegistry.unregisterRelayer(cheatingRelayers[i]);
        }

        relayerRegistry.registerRelayerAdmin(
            0x4750BCfcC340AA4B31be7e71fa072716d28c29C5,
            "reltor.eth",
            19612626855788464787775 + compensation
        );
        relayerRegistry.registerRelayerAdmin(
            0xa0109274F53609f6Be97ec5f3052C659AB80f012,
            "relayer007.eth",
            15242825423346070140850 + compensation
        );
        relayerRegistry.registerRelayerAdmin(
            0xC49415493eB3Ec64a0F13D8AA5056f1CfC4ce35c,
            "k-relayer.eth",
            11850064862377598277981 + compensation
        );

        relayerRegistry.setOperator(address(0));
    }
}

File 2 of 3 : RelayerRegistry.sol
// SPDX-License-Identifier: MIT

pragma solidity ^0.6.12;

interface IRelayerRegistry {
    function unregisterRelayer(address relayer) external;

    function registerRelayerAdmin(address relayer, string calldata ensName, uint256 stake) external;

    function setOperator(address newOperator) external;

    function getRelayerBalance(address relayer) external view returns (uint256);
}

File 3 of 3 : RelayerRegistryProxy.sol
// SPDX-License-Identifier: MIT

pragma solidity ^0.6.12;

interface IRelayerRegistryProxy {
    function upgradeTo(address newImplementation) external;
}

Settings
{
  "optimizer": {
    "enabled": false,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "libraries": {}
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_newRelayerRegistry","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"executeProposal","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address payable[15]","name":"relayers","type":"address[15]"}],"name":"getNullifiedTotal","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"newRelayerRegistry","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"relayerRegistryProxyAddr","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]

60a060405234801561001057600080fd5b50604051610efa380380610efa83398181016040528101906100329190610084565b8073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff1660601b81525050506100f6565b60008151905061007e816100df565b92915050565b60006020828403121561009657600080fd5b60006100a48482850161006f565b91505092915050565b60006100b8826100bf565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6100e8816100ad565b81146100f357600080fd5b50565b60805160601c610de2610118600039806101f352806109725250610de26000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c8063027a8cc41461005157806326ec0a3614610081578063373058b81461009f578063629793cb146100a9575b600080fd5b61006b60048036038101906100669190610a55565b6100c7565b6040516100789190610c7f565b60405180910390f35b6100896101a4565b6040516100969190610b95565b60405180910390f35b6100a76101bc565b005b6100b1610970565b6040516100be9190610b95565b60405180910390f35b60008060005b600f8160ff16101561019a577358e8dcc13be9780fc42e8723d8ead4cf46943df273ffffffffffffffffffffffffffffffffffffffff1663b971a6bf858360ff16600f811061011857fe5b60200201516040518263ffffffff1660e01b81526004016101399190610bb0565b60206040518083038186803b15801561015157600080fd5b505afa158015610165573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101899190610a7f565b8201915080806001019150506100cd565b5080915050919050565b7358e8dcc13be9780fc42e8723d8ead4cf46943df281565b60007358e8dcc13be9780fc42e8723d8ead4cf46943df290508073ffffffffffffffffffffffffffffffffffffffff16633659cfe67f00000000000000000000000000000000000000000000000000000000000000006040518263ffffffff1660e01b815260040161022e9190610b95565b600060405180830381600087803b15801561024857600080fd5b505af115801561025c573d6000803e3d6000fd5b50505050610268610994565b604051806101e0016040528073853281b7676dfb66b87e2f26c9cb9d10ce883f3773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200171208a6cc0299da631c08fe8c2ede435ea83b873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200173aaaad0b504b4cd22348c4db1071736646aa314c673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020017336dd7b862746fdd3edd3577c8411f1b76fdc2af573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001735007565e69e5c23c278c2e976beff38ef4d27b3d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200173a42303ee9b2ec1db7e2a86ed6c24af7e49e9e8b973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020017318f516dd6d5f46b2875fd822b994081274be2a8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001732ffac4d796261ba8964d859867592b952b9fc15873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020017312d92fed171f16b3a05acb1542b40648e7ced38473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200173996ad81fd83ed7a87fd3d03694115dff19db0b3b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001737853e027f37830790685622cdd8685ff0c8255a273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200173f0d9b969925116074ef43e7887bcf035ff1e7b1973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200173efa22d23de9f293b11e0c4ac865d7b440647587a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020017314812ae927e2ba5aa0c0f3c0ea016b303957424273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020017387bedf6ad81a2907633ab68d02c44f0415bc68c173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815250905060007358e8dcc13be9780fc42e8723d8ead4cf46943df2905060006106b0836100c7565b90506000600382816106be57fe5b04905060005b600f811015610755578373ffffffffffffffffffffffffffffffffffffffff166314d923078683600f81106106f557fe5b60200201516040518263ffffffff1660e01b81526004016107169190610bb0565b600060405180830381600087803b15801561073057600080fd5b505af1158015610744573d6000803e3d6000fd5b5050505080806001019150506106c4565b508273ffffffffffffffffffffffffffffffffffffffff1663f489eb63734750bcfcc340aa4b31be7e71fa072716d28c29c58369042733dfb53065c7513f016040518363ffffffff1660e01b81526004016107b1929190610bcb565b600060405180830381600087803b1580156107cb57600080fd5b505af11580156107df573d6000803e3d6000fd5b505050508273ffffffffffffffffffffffffffffffffffffffff1663f489eb6373a0109274f53609f6be97ec5f3052c659ab80f0128369033a50b262953bbb37b2016040518363ffffffff1660e01b815260040161083e929190610c43565b600060405180830381600087803b15801561085857600080fd5b505af115801561086c573d6000803e3d6000fd5b505050508273ffffffffffffffffffffffffffffffffffffffff1663f489eb6373c49415493eb3ec64a0f13d8aa5056f1cfc4ce35c8369028264af87ff7af0595d016040518363ffffffff1660e01b81526004016108cb929190610c07565b600060405180830381600087803b1580156108e557600080fd5b505af11580156108f9573d6000803e3d6000fd5b505050508273ffffffffffffffffffffffffffffffffffffffff1663b3ab15fb60006040518263ffffffff1660e01b81526004016109379190610bb0565b600060405180830381600087803b15801561095157600080fd5b505af1158015610965573d6000803e3d6000fd5b505050505050505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b604051806101e00160405280600f90602082028036833780820191505090505090565b6000813590506109c681610d7e565b92915050565b600082601f8301126109dd57600080fd5b600f6109f06109eb82610cc7565b610c9a565b91508183856020840282011115610a0657600080fd5b60005b83811015610a365781610a1c88826109b7565b845260208401935060208301925050600181019050610a09565b5050505092915050565b600081519050610a4f81610d95565b92915050565b60006101e08284031215610a6857600080fd5b6000610a76848285016109cc565b91505092915050565b600060208284031215610a9157600080fd5b6000610a9f84828501610a40565b91505092915050565b610ab181610d48565b82525050565b610ac081610cfa565b82525050565b6000610ad3600a83610ce9565b91507f72656c746f722e657468000000000000000000000000000000000000000000006000830152602082019050919050565b6000610b13600d83610ce9565b91507f6b2d72656c617965722e657468000000000000000000000000000000000000006000830152602082019050919050565b6000610b53600e83610ce9565b91507f72656c617965723030372e6574680000000000000000000000000000000000006000830152602082019050919050565b610b8f81610d3e565b82525050565b6000602082019050610baa6000830184610ab7565b92915050565b6000602082019050610bc56000830184610aa8565b92915050565b6000606082019050610be06000830185610aa8565b8181036020830152610bf181610ac6565b9050610c006040830184610b86565b9392505050565b6000606082019050610c1c6000830185610aa8565b8181036020830152610c2d81610b06565b9050610c3c6040830184610b86565b9392505050565b6000606082019050610c586000830185610aa8565b8181036020830152610c6981610b46565b9050610c786040830184610b86565b9392505050565b6000602082019050610c946000830184610b86565b92915050565b6000604051905081810181811067ffffffffffffffff82111715610cbd57600080fd5b8060405250919050565b600067ffffffffffffffff821115610cde57600080fd5b602082029050919050565b600082825260208201905092915050565b6000610d0582610d1e565b9050919050565b6000610d1782610d1e565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b6000610d5382610d5a565b9050919050565b6000610d6582610d6c565b9050919050565b6000610d7782610d1e565b9050919050565b610d8781610d0c565b8114610d9257600080fd5b50565b610d9e81610d3e565b8114610da957600080fd5b5056fea2646970667358221220d97f3b094d477b90d4f413604fce2f1880c38191d9c906724280283d88e9518064736f6c634300060c0033000000000000000000000000004383de3a2f3e4dac2a7d1fd72592d0d76282d9

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061004c5760003560e01c8063027a8cc41461005157806326ec0a3614610081578063373058b81461009f578063629793cb146100a9575b600080fd5b61006b60048036038101906100669190610a55565b6100c7565b6040516100789190610c7f565b60405180910390f35b6100896101a4565b6040516100969190610b95565b60405180910390f35b6100a76101bc565b005b6100b1610970565b6040516100be9190610b95565b60405180910390f35b60008060005b600f8160ff16101561019a577358e8dcc13be9780fc42e8723d8ead4cf46943df273ffffffffffffffffffffffffffffffffffffffff1663b971a6bf858360ff16600f811061011857fe5b60200201516040518263ffffffff1660e01b81526004016101399190610bb0565b60206040518083038186803b15801561015157600080fd5b505afa158015610165573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101899190610a7f565b8201915080806001019150506100cd565b5080915050919050565b7358e8dcc13be9780fc42e8723d8ead4cf46943df281565b60007358e8dcc13be9780fc42e8723d8ead4cf46943df290508073ffffffffffffffffffffffffffffffffffffffff16633659cfe67f000000000000000000000000004383de3a2f3e4dac2a7d1fd72592d0d76282d96040518263ffffffff1660e01b815260040161022e9190610b95565b600060405180830381600087803b15801561024857600080fd5b505af115801561025c573d6000803e3d6000fd5b50505050610268610994565b604051806101e0016040528073853281b7676dfb66b87e2f26c9cb9d10ce883f3773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200171208a6cc0299da631c08fe8c2ede435ea83b873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200173aaaad0b504b4cd22348c4db1071736646aa314c673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020017336dd7b862746fdd3edd3577c8411f1b76fdc2af573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001735007565e69e5c23c278c2e976beff38ef4d27b3d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200173a42303ee9b2ec1db7e2a86ed6c24af7e49e9e8b973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020017318f516dd6d5f46b2875fd822b994081274be2a8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001732ffac4d796261ba8964d859867592b952b9fc15873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020017312d92fed171f16b3a05acb1542b40648e7ced38473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200173996ad81fd83ed7a87fd3d03694115dff19db0b3b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001737853e027f37830790685622cdd8685ff0c8255a273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200173f0d9b969925116074ef43e7887bcf035ff1e7b1973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200173efa22d23de9f293b11e0c4ac865d7b440647587a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020017314812ae927e2ba5aa0c0f3c0ea016b303957424273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020017387bedf6ad81a2907633ab68d02c44f0415bc68c173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815250905060007358e8dcc13be9780fc42e8723d8ead4cf46943df2905060006106b0836100c7565b90506000600382816106be57fe5b04905060005b600f811015610755578373ffffffffffffffffffffffffffffffffffffffff166314d923078683600f81106106f557fe5b60200201516040518263ffffffff1660e01b81526004016107169190610bb0565b600060405180830381600087803b15801561073057600080fd5b505af1158015610744573d6000803e3d6000fd5b5050505080806001019150506106c4565b508273ffffffffffffffffffffffffffffffffffffffff1663f489eb63734750bcfcc340aa4b31be7e71fa072716d28c29c58369042733dfb53065c7513f016040518363ffffffff1660e01b81526004016107b1929190610bcb565b600060405180830381600087803b1580156107cb57600080fd5b505af11580156107df573d6000803e3d6000fd5b505050508273ffffffffffffffffffffffffffffffffffffffff1663f489eb6373a0109274f53609f6be97ec5f3052c659ab80f0128369033a50b262953bbb37b2016040518363ffffffff1660e01b815260040161083e929190610c43565b600060405180830381600087803b15801561085857600080fd5b505af115801561086c573d6000803e3d6000fd5b505050508273ffffffffffffffffffffffffffffffffffffffff1663f489eb6373c49415493eb3ec64a0f13d8aa5056f1cfc4ce35c8369028264af87ff7af0595d016040518363ffffffff1660e01b81526004016108cb929190610c07565b600060405180830381600087803b1580156108e557600080fd5b505af11580156108f9573d6000803e3d6000fd5b505050508273ffffffffffffffffffffffffffffffffffffffff1663b3ab15fb60006040518263ffffffff1660e01b81526004016109379190610bb0565b600060405180830381600087803b15801561095157600080fd5b505af1158015610965573d6000803e3d6000fd5b505050505050505050565b7f000000000000000000000000004383de3a2f3e4dac2a7d1fd72592d0d76282d981565b604051806101e00160405280600f90602082028036833780820191505090505090565b6000813590506109c681610d7e565b92915050565b600082601f8301126109dd57600080fd5b600f6109f06109eb82610cc7565b610c9a565b91508183856020840282011115610a0657600080fd5b60005b83811015610a365781610a1c88826109b7565b845260208401935060208301925050600181019050610a09565b5050505092915050565b600081519050610a4f81610d95565b92915050565b60006101e08284031215610a6857600080fd5b6000610a76848285016109cc565b91505092915050565b600060208284031215610a9157600080fd5b6000610a9f84828501610a40565b91505092915050565b610ab181610d48565b82525050565b610ac081610cfa565b82525050565b6000610ad3600a83610ce9565b91507f72656c746f722e657468000000000000000000000000000000000000000000006000830152602082019050919050565b6000610b13600d83610ce9565b91507f6b2d72656c617965722e657468000000000000000000000000000000000000006000830152602082019050919050565b6000610b53600e83610ce9565b91507f72656c617965723030372e6574680000000000000000000000000000000000006000830152602082019050919050565b610b8f81610d3e565b82525050565b6000602082019050610baa6000830184610ab7565b92915050565b6000602082019050610bc56000830184610aa8565b92915050565b6000606082019050610be06000830185610aa8565b8181036020830152610bf181610ac6565b9050610c006040830184610b86565b9392505050565b6000606082019050610c1c6000830185610aa8565b8181036020830152610c2d81610b06565b9050610c3c6040830184610b86565b9392505050565b6000606082019050610c586000830185610aa8565b8181036020830152610c6981610b46565b9050610c786040830184610b86565b9392505050565b6000602082019050610c946000830184610b86565b92915050565b6000604051905081810181811067ffffffffffffffff82111715610cbd57600080fd5b8060405250919050565b600067ffffffffffffffff821115610cde57600080fd5b602082029050919050565b600082825260208201905092915050565b6000610d0582610d1e565b9050919050565b6000610d1782610d1e565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b6000610d5382610d5a565b9050919050565b6000610d6582610d6c565b9050919050565b6000610d7782610d1e565b9050919050565b610d8781610d0c565b8114610d9257600080fd5b50565b610d9e81610d3e565b8114610da957600080fd5b5056fea2646970667358221220d97f3b094d477b90d4f413604fce2f1880c38191d9c906724280283d88e9518064736f6c634300060c0033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000004383de3a2f3e4dac2a7d1fd72592d0d76282d9

-----Decoded View---------------
Arg [0] : _newRelayerRegistry (address): 0x004383De3a2F3E4Dac2A7d1Fd72592D0D76282d9

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000004383de3a2f3e4dac2a7d1fd72592d0d76282d9


Block Transaction Difficulty 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

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