💸 Prize Strategies

Customize how a Prize Pool distributes prizes

A Prize Strategy handles prize distribution for a Prize Pool. When a Prize Pool is constructed it is configured with a Prize Strategy. The Prize Strategy has the privileged ability to award tokens from the Prize Pool.

The first Prize Strategy that PoolTogether is offering is the Single Random Winner strategy.

Prize Strategies must implement the Token Listener interface so that they can be aware of the full token lifecycle.

Privileged Actions

A Prize Pool's Prize Strategy is able to award tokens held by the Prize Pool contract. The Prize Strategy is able to:

Required Behaviour

A Prize Strategy must implement the Token Listener interface so that it can listen to pool token mint, transfer and burn actions.