Step makes it easy for projects to create yield farms utilising the existing Step AMM Pools. Unlike other projects which require centralised approvals and manual work to setup a yield farm, Step automates the creation of yield farms in a permissionless way. Single Asset yield farms emit only one token for a defined period. Dual Asset yield farms emit two tokens in a defined period. To create a yield farm the user must lock an amount of xSTEP, this xSTEP is redeemable at the conclusion of the chosen emission period.