If you are one of about twelve people on earth who have not seen it Avengers: end game but since you were waiting for it to be released on Blu-ray, I would strongly advise you not to watch the new video from Marvel announcing the release dates of the home video because, quite literally, it reveals the entire film.
It's not that the marketing team didn't let things go quickly with the big revelations from the movie after the lifting of the spoil prohibition of the Russo brothers – several more recent TV spots for Endgame were also pretty spoilage – but the trailer that announces when you can buy the movie is probably the most flagrant spoiler to date.
here is what you need to know if you have somehow avoided spoilers so far: the film hits digital storefronts such as Vudu, Google Play and iTunes on July 30, and it will be sold as a physical DVD, Blu-ray and 4K UHD version on August 13. That assumes that you are willing to buy the film, of course. If you hope to stream it, it will be exclusively available on December 11 for subscribers to the upcoming Disney + Disney service. (It won't be on Netflix, if that's something you had hope for.)
But seriously, if you've somehow avoided spoilers, don't look at that trailer. You only have a few weeks left.