Spaces:
Sleeping
Sleeping
| // 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); | |
| } | |
| } |