The current circulating supply of Storj is 143 681 529 STORJ.