Yes, Tweet Binder walls have an option for event attendees to share content without the need to have a Twitter or Instagram account. It is called twapp and you just need to share a link with them so that they can post the content. Of course, this content can also be moderated.