Aktuell befinden sich 1,411,816,416 STX Stacks im Umlauf. Es gibt maximal 1,818,000,000 STX.