Challenge Resources Sharing with a Public Audience