ARC-137: ASTRO migration deadline

Summary

This proposal aims to establish a firm deadline of 3 months (August 1st, 2025) for migrating from the old ASTRO.cw20 (terra cw20) token to the new ASTRO.tf (neutron token factory) token. After the deadline, remaining tokens in virtual transmuter pools will be clawed back to the Treasury, and the pools will be deregistered.

Motivation

During the last Terra exploit, an attacker was able to mint ASTRO IBC tokens on Terra and bridge them to Neutron, where they were subsequently dumped on the open market. This exploit occurred because the new ASTRO.tf tokens on Neutron were bridged to match the old ASTRO.cw20 tokens (which represented the majority of the circulating supply) and placed in virtual transmuter pools. The attacker leveraged a bug in Terra’s IBC Hooks module, combined with the balance in the IBC escrow account, to bridge out large amounts of ASTRO.

To better secure the protocol preventing future similar exploits, it is essential to define a migration deadline and claw back remaining tokens to the Treasury.

Implementation

  1. Signal a migration deadline of 3 months (August 1st, 2025) for users to convert their old ASTRO.cw20 tokens to the new ASTRO.tf tokens.
  2. After the deadline:
  • Claw back all remaining tokens in virtual transmuter pools to the Treasury.
  • Deregister the virtual transmuter pools.
  1. Allow the free market to determine the exchange rate between the old ASTRO.cw20 and new ASTRO.tf tokens.

Conclusion

Establishing a migration deadline will reduce the risk of future exploits, such as the recent attack where large amounts of ASTRO were dumped on the market. It will also allow the free market to establish the peg or price between the old and new ASTRO tokens, ensuring a more secure and stable protocol.

Executable messages

To be done via Builder MS.

1 Like

Plenty of time was given to migrate — fully on board with this!

1 Like

Question: I have a bunch of old AstroC tokens that I wasn’t able to switch over after the LUNA LUNC collapse. Is there anyway I can convert these old tokens to the new Astro token?

The old ASTROC holders had the ability to claim the airdrop, after Astroport relaunched on Terra 2. The deadline for that airdrop has finished.

How long ago did that end? I’ve owned these tokens only since middle end of 2024. Is there absolutely no way to exchange these tokens? Is there someone I can appeal to?

The airdrop ended around May 2023. You would only be eligible if you held ASTROC before the Terra collapse, if you bought around 2024, at that point its a totally different asset and you can’t exchange it at all.
See: https://x.com/astroport_fi/status/1662132662138544128