Alpha is a unique yield protocol that provides instant yield in the form of Yield or protocol Alpha tokens. It deposts users funds to procotols like balancer and curve to generate yield for users.
It is a innovative protocol that provides instant yield to the users. Users can choose from the tenure of 3, 6, 9 or 12 months. Longer the users stake their tokens, more yield they get. They get additional rewards from balancer and curve pools .Users can take out their yield either in the form or yield token or as the Alpha token. They can get their stake back by paying back either in alpha tokens or in yield tokens.
Links
It was challenging to design the protocol and the functionality. Testing the smart contracts flow was difficult too and there were bugs that I had to iron out. Getting testnet tokens is also a challenging task.