Ethena Labs has announced the launch of ENA tokens. Users can claim the token effective April 2, 2024. The launch of the ENA token marks the beginning of achieving the vision that Ethena Labs desires to strengthen the decentralization of its protocol. Ethena Labs has referred to the token as Internet Money, further shedding light …