Sorry! but say to that, i received only 1 payment, when i expected twice.
As you have mentioned Each participant is allowed to claim 2 twitter accounts at most. Meaning, could earn 2 x 0.0005 BTC. Is not it right?
yeah. OP mention that "Everyone who has a minimum of 100 followers if allowed to participate. Each participant is allowed to claim 2 twitter accounts at most."
maybe OP didnt notice that you post a 2 twitter account. send OP a pm and inform him for that concern, maybe OP is very busy as of now. just wait for the OP response.