Verified uploader