After soo many scam accusations on duckdice, I still se people depositing money on their website. Well I don't know much about the scam but the people who have given him negative trust are the most trusted people in this forum. So I would probably stay away from duckdice