L2’s

Procedure:

LM Multisig calls add_reward on the child chain gauge

distributor (address) function should be the LM multisig address if we are handling rewards.

only the distributor can seed rewards every week

Distributor must approve the gauge to spend reward token. distributor then calls deposit_reward_token to initiate a weekly distribution

Mainnet

LM Multisig (0xc38c5f97B34E175FFd35407fc91a937300E33860) calls “add_reward” on the relevant gauge with the reward token address and the distributor address.

The distributor approves the token for spending by the gauge and calls “deposit_reward_token” which will automatically begin a 7 day distribution cycle.

Currently only the gov multisig can add reward tokens on mainnet. Role revoked at blabs request