ETH Price: $3,313.39 (-3.94%)

Contract

0xD132973EaEbBd6d7ca7b88e9170f2CCA058de430
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer Ownersh...128085542021-07-11 21:51:041234 days ago1626040264IN
0xD132973E...A058de430
0 ETH0.000480820
Transfer Ownersh...128084762021-07-11 21:33:271234 days ago1626039207IN
0xD132973E...A058de430
0 ETH0.000453620
Transfer127542922021-07-03 11:22:131242 days ago1625311333IN
0xD132973E...A058de430
0.00052311 ETH0.0010609650.41428774
Transfer127526202021-07-03 4:53:201242 days ago1625288000IN
0xD132973E...A058de430
0.001043 ETH0.00009454.5
Withdraw127114532021-06-26 19:16:381249 days ago1624734998IN
0xD132973E...A058de430
0 ETH0.0004048116
Set Fee Manager127114532021-06-26 19:16:381249 days ago1624734998IN
0xD132973E...A058de430
0 ETH0.0002395210
Transfer Ownersh...127113422021-06-26 18:51:401249 days ago1624733500IN
0xD132973E...A058de430
0 ETH0.000240410
Set Fee Manager127113422021-06-26 18:51:401249 days ago1624733500IN
0xD132973E...A058de430
0 ETH0.0002395210
Renounce Ownersh...127113302021-06-26 18:48:531249 days ago1624733333IN
0xD132973E...A058de430
0 ETH0.00025911
Transfer Ownersh...127113162021-06-26 18:45:541249 days ago1624733154IN
0xD132973E...A058de430
0 ETH0.0002644411
Set Fee Manager127113162021-06-26 18:45:541249 days ago1624733154IN
0xD132973E...A058de430
0 ETH0.0002395210
Withdraw127112712021-06-26 18:33:401249 days ago1624732420IN
0xD132973E...A058de430
0 ETH0.0002531310
Transfer Ownersh...127112632021-06-26 18:31:261249 days ago1624732286IN
0xD132973E...A058de430
0 ETH0.000240410
Set Fee Manager127112572021-06-26 18:29:171249 days ago1624732157IN
0xD132973E...A058de430
0 ETH0.0002395210
Renounce Ownersh...127112472021-06-26 18:28:101249 days ago1624732090IN
0xD132973E...A058de430
0 ETH0.0002354610.00000145
Withdraw127112282021-06-26 18:24:321249 days ago1624731872IN
0xD132973E...A058de430
0 ETH0.0002507310.00000145
Withdraw127112122021-06-26 18:20:581249 days ago1624731658IN
0xD132973E...A058de430
0 ETH0.0003543814
Transfer Ownersh...127105512021-06-26 15:47:401249 days ago1624722460IN
0xD132973E...A058de430
0 ETH0.0003365614
Transfer127095112021-06-26 11:49:521249 days ago1624708192IN
0xD132973E...A058de430
0.0001 ETH0.0002525412
Transfer127094722021-06-26 11:40:351249 days ago1624707635IN
0xD132973E...A058de430
0.0001 ETH0.0004220
Transfer127094222021-06-26 11:28:071249 days ago1624706887IN
0xD132973E...A058de430
0.001 ETH0.0001688
Transfer127094132021-06-26 11:25:571249 days ago1624706757IN
0xD132973E...A058de430
0.00217 ETH0.0001055
Transfer127093442021-06-26 11:10:551249 days ago1624705855IN
0xD132973E...A058de430
0.0050741 ETH0.0002104510
Transfer127092952021-06-26 11:01:331249 days ago1624705293IN
0xD132973E...A058de430
0.004 ETH0.0001266
Transfer127092522021-06-26 10:53:211249 days ago1624704801IN
0xD132973E...A058de430
0.002 ETH0.0001266
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
PermanentVotingPowerV1

Compiler Version
v0.6.12+commit.27d51765

Optimization Enabled:
Yes with 0 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2020-10-07
*/

/*
https://powerpool.finance/

          wrrrw r wrr
         ppwr rrr wppr0       prwwwrp                                 prwwwrp                   wr0
        rr 0rrrwrrprpwp0      pp   pr  prrrr0 pp   0r  prrrr0  0rwrrr pp   pr  prrrr0  prrrr0    r0
        rrp pr   wr00rrp      prwww0  pp   wr pp w00r prwwwpr  0rw    prwww0  pp   wr pp   wr    r0
        r0rprprwrrrp pr0      pp      wr   pr pp rwwr wr       0r     pp      wr   pr wr   pr    r0
         prwr wrr0wpwr        00        www0   0w0ww    www0   0w     00        www0    www0   0www0
          wrr ww0rrrr

*/

// File: @openzeppelin/contracts/GSN/Context.sol

// SPDX-License-Identifier: MIT

pragma solidity ^0.6.0;

/*
 * @dev Provides information about the current execution context, including the
 * sender of the transaction and its data. While these are generally available
 * via msg.sender and msg.data, they should not be accessed in such a direct
 * manner, since when dealing with GSN meta-transactions the account sending and
 * paying for execution may not be the actual sender (as far as an application
 * is concerned).
 *
 * This contract is only required for intermediate, library-like contracts.
 */
abstract contract Context {
    function _msgSender() internal view virtual returns (address payable) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes memory) {
        this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691
        return msg.data;
    }
}

// File: @openzeppelin/contracts/access/Ownable.sol


pragma solidity ^0.6.0;

/**
 * @dev Contract module which provides a basic access control mechanism, where
 * there is an account (an owner) that can be granted exclusive access to
 * specific functions.
 *
 * By default, the owner account will be the one that deploys the contract. This
 * can later be changed with {transferOwnership}.
 *
 * This module is used through inheritance. It will make available the modifier
 * `onlyOwner`, which can be applied to your functions to restrict their use to
 * the owner.
 */
contract Ownable is Context {
    address private _owner;

    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    /**
     * @dev Initializes the contract setting the deployer as the initial owner.
     */
    constructor () internal {
        address msgSender = _msgSender();
        _owner = msgSender;
        emit OwnershipTransferred(address(0), msgSender);
    }

    /**
     * @dev Returns the address of the current owner.
     */
    function owner() public view returns (address) {
        return _owner;
    }

    /**
     * @dev Throws if called by any account other than the owner.
     */
    modifier onlyOwner() {
        require(_owner == _msgSender(), "Ownable: caller is not the owner");
        _;
    }

    /**
     * @dev Leaves the contract without owner. It will not be possible to call
     * `onlyOwner` functions anymore. Can only be called by the current owner.
     *
     * NOTE: Renouncing ownership will leave the contract without an owner,
     * thereby removing any functionality that is only available to the owner.
     */
    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
    }

    /**
     * @dev Transfers ownership of the contract to a new account (`newOwner`).
     * Can only be called by the current owner.
     */
    function transferOwnership(address newOwner) public virtual onlyOwner {
        require(newOwner != address(0), "Ownable: new owner is the zero address");
        emit OwnershipTransferred(_owner, newOwner);
        _owner = newOwner;
    }
}

// File: @openzeppelin/contracts/token/ERC20/IERC20.sol


pragma solidity ^0.6.0;

/**
 * @dev Interface of the ERC20 standard as defined in the EIP.
 */
interface IERC20 {
    /**
     * @dev Returns the amount of tokens in existence.
     */
    function totalSupply() external view returns (uint256);

    /**
     * @dev Returns the amount of tokens owned by `account`.
     */
    function balanceOf(address account) external view returns (uint256);

    /**
     * @dev Moves `amount` tokens from the caller's account to `recipient`.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * Emits a {Transfer} event.
     */
    function transfer(address recipient, uint256 amount) external returns (bool);

    /**
     * @dev Returns the remaining number of tokens that `spender` will be
     * allowed to spend on behalf of `owner` through {transferFrom}. This is
     * zero by default.
     *
     * This value changes when {approve} or {transferFrom} are called.
     */
    function allowance(address owner, address spender) external view returns (uint256);

    /**
     * @dev Sets `amount` as the allowance of `spender` over the caller's tokens.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * IMPORTANT: Beware that changing an allowance with this method brings the risk
     * that someone may use both the old and the new allowance by unfortunate
     * transaction ordering. One possible solution to mitigate this race
     * condition is to first reduce the spender's allowance to 0 and set the
     * desired value afterwards:
     * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
     *
     * Emits an {Approval} event.
     */
    function approve(address spender, uint256 amount) external returns (bool);

    /**
     * @dev Moves `amount` tokens from `sender` to `recipient` using the
     * allowance mechanism. `amount` is then deducted from the caller's
     * allowance.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * Emits a {Transfer} event.
     */
    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);

    /**
     * @dev Emitted when `value` tokens are moved from one account (`from`) to
     * another (`to`).
     *
     * Note that `value` may be zero.
     */
    event Transfer(address indexed from, address indexed to, uint256 value);

    /**
     * @dev Emitted when the allowance of a `spender` for an `owner` is set by
     * a call to {approve}. `value` is the new allowance.
     */
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

// File: contracts/PermanentVotingPowerV1.sol

pragma solidity 0.6.12;




contract PermanentVotingPowerV1 is Ownable {

    address public feeManager;

    event SetFeeManager(address indexed addr);

    modifier onlyFeeManager() {
        require(msg.sender == feeManager, "NOT_FEE_MANAGER");
        _;
    }

    constructor() public Ownable() {

    }

    function setFeeManager(address _feeManager) public onlyOwner {
        feeManager = _feeManager;

        emit SetFeeManager(_feeManager);
    }

    function withdraw(address[] calldata _tokens, uint256[] calldata _amounts, address _to) onlyFeeManager external {
        uint256 len = _tokens.length;
        require(len == _amounts.length , "Arrays lengths are not equals");

        for(uint256 i = 0; i < len; i++) {
            IERC20(_tokens[i]).transfer(_to, _amounts[i]);
        }
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"addr","type":"address"}],"name":"SetFeeManager","type":"event"},{"inputs":[],"name":"feeManager","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_feeManager","type":"address"}],"name":"setFeeManager","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"_tokens","type":"address[]"},{"internalType":"uint256[]","name":"_amounts","type":"uint256[]"},{"internalType":"address","name":"_to","type":"address"}],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}]

608060405234801561001057600080fd5b50600061001b61006a565b600080546001600160a01b0319166001600160a01b0383169081178255604051929350917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35061006e565b3390565b6105f88061007d6000396000f3fe608060405234801561001057600080fd5b50600436106100625760003560e01c806326f9150614610067578063472d35b914610130578063715018a6146101565780638da5cb5b1461015e578063d0fb020314610182578063f2fde38b1461018a575b600080fd5b61012e6004803603606081101561007d57600080fd5b810190602081018135600160201b81111561009757600080fd5b8201836020820111156100a957600080fd5b803590602001918460208302840111600160201b831117156100ca57600080fd5b919390929091602081019035600160201b8111156100e757600080fd5b8201836020820111156100f957600080fd5b803590602001918460208302840111600160201b8311171561011a57600080fd5b9193509150356001600160a01b03166101b0565b005b61012e6004803603602081101561014657600080fd5b50356001600160a01b0316610322565b61012e6103c4565b610166610454565b604080516001600160a01b039092168252519081900360200190f35b610166610463565b61012e600480360360208110156101a057600080fd5b50356001600160a01b0316610472565b6001546001600160a01b03163314610201576040805162461bcd60e51b815260206004820152600f60248201526e2727aa2fa322a2afa6a0a720a3a2a960891b604482015290519081900360640190fd5b83828114610256576040805162461bcd60e51b815260206004820152601d60248201527f417272617973206c656e6774687320617265206e6f7420657175616c73000000604482015290519081900360640190fd5b60005b818110156103195786868281811061026d57fe5b905060200201356001600160a01b03166001600160a01b031663a9059cbb8487878581811061029857fe5b905060200201356040518363ffffffff1660e01b815260040180836001600160a01b0316815260200182815260200192505050602060405180830381600087803b1580156102e557600080fd5b505af11580156102f9573d6000803e3d6000fd5b505050506040513d602081101561030f57600080fd5b5050600101610259565b50505050505050565b61032a610558565b6000546001600160a01b0390811691161461037a576040805162461bcd60e51b81526020600482018190526024820152600080516020610583833981519152604482015290519081900360640190fd5b600180546001600160a01b0319166001600160a01b0383169081179091556040517f5d0517e3a4eabea892d9750138cd21d4a6cf3b935b43d0598df7055f463819b290600090a250565b6103cc610558565b6000546001600160a01b0390811691161461041c576040805162461bcd60e51b81526020600482018190526024820152600080516020610583833981519152604482015290519081900360640190fd5b600080546040516001600160a01b03909116906000805160206105a3833981519152908390a3600080546001600160a01b0319169055565b6000546001600160a01b031690565b6001546001600160a01b031681565b61047a610558565b6000546001600160a01b039081169116146104ca576040805162461bcd60e51b81526020600482018190526024820152600080516020610583833981519152604482015290519081900360640190fd5b6001600160a01b03811661050f5760405162461bcd60e51b815260040180806020018281038252602681526020018061055d6026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216916000805160206105a383398151915291a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b339056fe4f776e61626c653a206e6577206f776e657220697320746865207a65726f20616464726573734f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65728be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0a264697066735822122053f1c305253a8bf3c6a124944b0010adf08680fbe877fbd9c4b02d5735e4bb6164736f6c634300060c0033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100625760003560e01c806326f9150614610067578063472d35b914610130578063715018a6146101565780638da5cb5b1461015e578063d0fb020314610182578063f2fde38b1461018a575b600080fd5b61012e6004803603606081101561007d57600080fd5b810190602081018135600160201b81111561009757600080fd5b8201836020820111156100a957600080fd5b803590602001918460208302840111600160201b831117156100ca57600080fd5b919390929091602081019035600160201b8111156100e757600080fd5b8201836020820111156100f957600080fd5b803590602001918460208302840111600160201b8311171561011a57600080fd5b9193509150356001600160a01b03166101b0565b005b61012e6004803603602081101561014657600080fd5b50356001600160a01b0316610322565b61012e6103c4565b610166610454565b604080516001600160a01b039092168252519081900360200190f35b610166610463565b61012e600480360360208110156101a057600080fd5b50356001600160a01b0316610472565b6001546001600160a01b03163314610201576040805162461bcd60e51b815260206004820152600f60248201526e2727aa2fa322a2afa6a0a720a3a2a960891b604482015290519081900360640190fd5b83828114610256576040805162461bcd60e51b815260206004820152601d60248201527f417272617973206c656e6774687320617265206e6f7420657175616c73000000604482015290519081900360640190fd5b60005b818110156103195786868281811061026d57fe5b905060200201356001600160a01b03166001600160a01b031663a9059cbb8487878581811061029857fe5b905060200201356040518363ffffffff1660e01b815260040180836001600160a01b0316815260200182815260200192505050602060405180830381600087803b1580156102e557600080fd5b505af11580156102f9573d6000803e3d6000fd5b505050506040513d602081101561030f57600080fd5b5050600101610259565b50505050505050565b61032a610558565b6000546001600160a01b0390811691161461037a576040805162461bcd60e51b81526020600482018190526024820152600080516020610583833981519152604482015290519081900360640190fd5b600180546001600160a01b0319166001600160a01b0383169081179091556040517f5d0517e3a4eabea892d9750138cd21d4a6cf3b935b43d0598df7055f463819b290600090a250565b6103cc610558565b6000546001600160a01b0390811691161461041c576040805162461bcd60e51b81526020600482018190526024820152600080516020610583833981519152604482015290519081900360640190fd5b600080546040516001600160a01b03909116906000805160206105a3833981519152908390a3600080546001600160a01b0319169055565b6000546001600160a01b031690565b6001546001600160a01b031681565b61047a610558565b6000546001600160a01b039081169116146104ca576040805162461bcd60e51b81526020600482018190526024820152600080516020610583833981519152604482015290519081900360640190fd5b6001600160a01b03811661050f5760405162461bcd60e51b815260040180806020018281038252602681526020018061055d6026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216916000805160206105a383398151915291a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b339056fe4f776e61626c653a206e6577206f776e657220697320746865207a65726f20616464726573734f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65728be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0a264697066735822122053f1c305253a8bf3c6a124944b0010adf08680fbe877fbd9c4b02d5735e4bb6164736f6c634300060c0033

Deployed Bytecode Sourcemap

6776:813:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7234:352;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;7234:352:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;7234:352:0;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;7234:352:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;7234:352:0;;;;;;;;;;;;-1:-1:-1;7234:352:0;-1:-1:-1;7234:352:0;-1:-1:-1;;;;;7234:352:0;;:::i;:::-;;7078:148;;;;;;;;;;;;;;;;-1:-1:-1;7078:148:0;-1:-1:-1;;;;;7078:148:0;;:::i;3339:::-;;;:::i;2697:79::-;;;:::i;:::-;;;;-1:-1:-1;;;;;2697:79:0;;;;;;;;;;;;;;6828:25;;;:::i;3642:244::-;;;;;;;;;;;;;;;;-1:-1:-1;3642:244:0;-1:-1:-1;;;;;3642:244:0;;:::i;7234:352::-;6971:10;;-1:-1:-1;;;;;6971:10:0;6957;:24;6949:52;;;;;-1:-1:-1;;;6949:52:0;;;;;;;;;;;;-1:-1:-1;;;6949:52:0;;;;;;;;;;;;;;;7371:7;7404:22;;::::1;7396:65;;;::::0;;-1:-1:-1;;;7396:65:0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;::::1;::::0;;;;;;;;;;;;;::::1;;7478:9;7474:105;7497:3;7493:1;:7;7474:105;;;7529:7;;7537:1;7529:10;;;;;;;;;;;;;-1:-1:-1::0;;;;;7529:10:0::1;-1:-1:-1::0;;;;;7522:27:0::1;;7550:3;7555:8;;7564:1;7555:11;;;;;;;;;;;;;7522:45;;;;;;;;;;;;;-1:-1:-1::0;;;;;7522:45:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;::::0;::::1;;-1:-1:-1::0;;7502:3:0::1;;7474:105;;;;7012:1;7234:352:::0;;;;;:::o;7078:148::-;2919:12;:10;:12::i;:::-;2909:6;;-1:-1:-1;;;;;2909:6:0;;;:22;;;2901:67;;;;;-1:-1:-1;;;2901:67:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;2901:67:0;;;;;;;;;;;;;;;7150:10:::1;:24:::0;;-1:-1:-1;;;;;;7150:24:0::1;-1:-1:-1::0;;;;;7150:24:0;::::1;::::0;;::::1;::::0;;;7192:26:::1;::::0;::::1;::::0;-1:-1:-1;;7192:26:0::1;7078:148:::0;:::o;3339:::-;2919:12;:10;:12::i;:::-;2909:6;;-1:-1:-1;;;;;2909:6:0;;;:22;;;2901:67;;;;;-1:-1:-1;;;2901:67:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;2901:67:0;;;;;;;;;;;;;;;3446:1:::1;3430:6:::0;;3409:40:::1;::::0;-1:-1:-1;;;;;3430:6:0;;::::1;::::0;-1:-1:-1;;;;;;;;;;;3409:40:0;3446:1;;3409:40:::1;3477:1;3460:19:::0;;-1:-1:-1;;;;;;3460:19:0::1;::::0;;3339:148::o;2697:79::-;2735:7;2762:6;-1:-1:-1;;;;;2762:6:0;2697:79;:::o;6828:25::-;;;-1:-1:-1;;;;;6828:25:0;;:::o;3642:244::-;2919:12;:10;:12::i;:::-;2909:6;;-1:-1:-1;;;;;2909:6:0;;;:22;;;2901:67;;;;;-1:-1:-1;;;2901:67:0;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;;;2901:67:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;3731:22:0;::::1;3723:73;;;;-1:-1:-1::0;;;3723:73:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3833:6;::::0;;3812:38:::1;::::0;-1:-1:-1;;;;;3812:38:0;;::::1;::::0;3833:6;::::1;::::0;-1:-1:-1;;;;;;;;;;;3812:38:0;::::1;3861:6;:17:::0;;-1:-1:-1;;;;;;3861:17:0::1;-1:-1:-1::0;;;;;3861:17:0;;;::::1;::::0;;;::::1;::::0;;3642:244::o;1251:106::-;1339:10;1251:106;:::o

Swarm Source

ipfs://53f1c305253a8bf3c6a124944b0010adf08680fbe877fbd9c4b02d5735e4bb61

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

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Chain Token Portfolio % Price Amount Value
ETH21.85%$2.193,320.1766$7,271.19
ETH21.31%$3.092,292.5902$7,090.7
ETH18.02%$65.6191.3838$5,995.69
ETH10.69%$71.5849.6903$3,556.83
ETH7.01%$0.16261114,355.3235$2,334.33
ETH4.43%$10.81136.222$1,472.56
ETH3.53%$7,095.190.1658$1,176.14
ETH3.09%$182.735.6183$1,026.63
ETH2.84%$0.125497,539.3572$946.11
ETH2.74%$22.6640.2805$912.76
ETH2.51%$1,726.760.4837$835.2
ETH0.62%$1.02201.0078$204.83
ETH0.59%$17.0411.5871$197.44
ETH0.36%$0.00417828,508.655$119.12
ETH0.33%$0.927119118.5368$109.9
ETH0.07%$0.038371642.4002$24.65
ETH<0.01%$0.2969836.1603$1.83
ETH<0.01%$0.999810.647$0.6468
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.