ArkTreasury

Description:

Smart contract deployed on Ethereum.

Blockchain: Ethereum

Source Code: View Code On The Blockchain

Solidity Source Code:

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.30;

contract ArkTreasury {
    address public owner;
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    modifier onlyOwner(){ require(msg.sender == owner, "not owner"); _; }

    constructor(address owner_){ owner = owner_; emit OwnershipTransferred(address(0), owner_); }
    receive() external payable {}

    function transferOwnership(address newOwner) external onlyOwner {
        require(newOwner != address(0), "zero");
        emit OwnershipTransferred(owner, newOwner);
        owner = newOwner;
    }

    function sweep(address payable to) external onlyOwner {
        to.transfer(address(this).balance);
    }
}

Tags:
addr:0xbb3bc9c33da08ad3bf6c797bf3054463e9fdfcf5|verified:true|block:23471627|tx:0xfed255c0b146d90eda9f4a052b5acd7eb03eb62c240940da6f5cb29f33f93135|first_check:1759220669

Submitted on: 2025-09-30 10:24:29

Comments

Log in to comment.

No comments yet.