If I had a youtube channel for example, and I had 100 videos, all using the same introduction elements item (ie a video template from Elements Envato), do I literally have to download it 100 different times to proper license usage? The Project that I attribute each Elements Envato download to would be my channel.
While you don’t have to physically download the file 100 times, you do have to register the use so that the author received the appropriate compensation.
That’s one way, but you can also add new licenses directly from your downloads page. Just click the little “add a license” link below the download button and it will skip the download step.