According to Foresight News, Arkham's data monitoring has reported the first unlocking of the Space ID Strategic Sale. A multi-signature contract address starting with 0x54 has unlocked 26.67 million ID tokens from the contract marked as Space ID: Strategic Sale Unvested. The value of these tokens is approximately $11.92 million.

The Strategic Sale round of Space ID accounts for 8% of the total token supply, which is 160 million. These tokens were locked for a period of one year and are set to be linearly released every quarter over the next three years.