Stacks (STX) up 30% Following this Major Release: Details editorial staff 23. February 2023 Stacks unveiled two major releases, including sBTC, two-way BTC peg system