billiondollar-oracle / contracts /RevenueSplitter.sol
InnerI's picture
Upload 3 files
269cbde verified
raw
history blame contribute delete
484 Bytes
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
contract RevenueSplitter {
address public daoTreasury;
address public creator; // Your 10% wallet
constructor(address _dao, address _creator) {
daoTreasury = _dao;
creator = _creator;
}
receive() external payable {
uint256 share = msg.value / 10; // 10%
payable(creator).transfer(share);
payable(daoTreasury).transfer(msg.value - share);
}
}