MasterChef-style yield farming. Stake any ERC-20 (typically AereSwap LP tokens), earn native AERE rewards accruing every second. No lockup, withdraw and harvest anytime. Whitepaper §5.1.
Pools are added by Foundation via addPool(stakeToken, rewardPerSecond).
Rewards are funded by sending native AERE to this contract (plain transfer or fundRewards()).
Per-second emission can be adjusted via setRewardRate(pid, rate).