TechFlow reports that 18.49 million ID tokens, worth approximately $3.6 million and representing 6.46% of the circulating supply, were unlocked one hour ago to two SPACE ID addresses: 0x9c2 and 0x062.
Previously, address 0x062 deposited 20% of its vested ID tokens—worth about $6.38 million—into OKX, but this does not appear to have affected the token's price.





