So what's the actual supply of this coin? I heard while it officially may be 25B, up to 1/2 may have been "lost."
25Billion have been minted/staked and 25Billion is the circulating supply. coins "lost" is a concept and cant be proven or directly measured. 99% of the talk of "lost" coins is conjecture and should simply be ignored.