Axelar Satellite Bridge: A 2024 Overview