Previous Image Next Image ETC Controlled Supply ETC controlled supply with a significantly decelerating annualized inflation rate, and cap that approaches 199,000,000 in the long term.