@Ciggavelli to avoid exposing your addy while retaining the ability to get a misdelivery returned to you, use "[your name], general delivery, [city/state/zip of any usps]"
for a provably fair lottery (to prevent bytching by the losers), you can use the bitcoin blockchain. first, give each entry a sequential number N_x (so hood critic's 0, daze23's 1, mike809's 2, etc.). then, take the hash of the first block mined after the lottery's closing time and do R = hash % |N|, the poster with entry R is the winner. this also saves you the effort of figuring out who won since anyone here can do it. i guess this counts as my entry lol.