CollectorPool
The CollectorPool acts as the protocol's fee accumulator. It receives all tax revenues and transaction fees before they are swept by the Agent Tresor during the Growth Cycle.
Role in Ecosystem
- Tax Collection: Receives the 3% Sell Tax from AGTR transfers.
- Trading Fees (LP Fees): Fees earned from the protocol-owned liquidity (UniV3) are automatically swept by the Keeper Agent and deposited here.
- Fee Collection: Receives ETH fees from growth services (like x402 Gateway).
- Security: Passive holding contract. Only the Owner (Agent Tresor) can withdraw funds.
Functions
withdrawETH
function withdrawETH(address to, uint256 amount) external onlyOwner
Allows the Owner (Agent Tresor) to sweep accumulated ETH fees.
withdrawToken
function withdrawToken(address token, address to, uint256 amount) external onlyOwner
Allows the Owner to sweep accumulated ERC20 tokens (mainly AGTR taxes).
