The TMAI migration from Base to Solana is open for wallet checks. You can check your wallet now. Claims open on Tuesday, May 5, 2026 at 10:00 AM Austin time.
Check your eligibility in the official migration portal.
Fast read
- If TMAI was in your own Base wallet: use the TMAI migration portal to check that Base wallet.
- If TMAI was on an exchange: wait for the separate exchange-held process. Do not move it just to use the wallet checker.
- If you staked veTMAI: eligible stakers have already been paid back from the TM Foundation treasury, including rewards.
- If you had vesting: remaining vesting amounts were added to the claim for the beneficiary Base wallet.
The TMAI migration follows unauthorized activity involving an admin wallet for our existing Base staking and vesting contracts. The TMAI token contract was not hacked. User wallets were not drained by this incident. Eligible Base veTMAI stakers have been paid back from the TM Foundation treasury. Base proxy upgrade control has been moved to multisig, and TMAI is moving to new Solana infrastructure.
What you should do now
- Open the official migration portal: tokenmetrics.com/migration.
- Enter the Base wallet address that held TMAI at the snapshot block.
- Review your claim amount.
- Return when claims open on Tuesday, May 5, 2026 at 10:00 AM Austin time.
- Sign with your Base wallet, then approve one Solana transaction.
Security reminder: Token Metrics will never ask for your seed phrase or private key. Use only links published from official Token Metrics channels.
Who this applies to
- Base TMAI holders: If your Base wallet is in the locked snapshot and is not excluded, you can claim Solana TMAI during the 90-day claim window.
- Base veTMAI stakers: You may not have seen this yet because there is no live staking dashboard. We already sent eligible stakers their TMAI back from the TM Foundation treasury. We also included staking rewards based on how long each wallet staked, up to a 1x reward for 12-month stakes.
- Vesting recipients: If you still had TMAI left in a vesting schedule, we added that remaining amount to the claim for your Base wallet. It will be paid as unlocked Solana TMAI.
- Exchange users: See the red warning above. Exchange-held TMAI will use a separate follow-up path.
What happened
An admin wallet for the existing Base staking and vesting contracts was compromised. The attacker used that wallet to drain about 2.11 billion TMAI, or about 21% of the original 10 billion Base TMAI supply, from those contracts.
This was not a hack of the TMAI token contract. It was unauthorized use of one admin key tied to staking and vesting contracts.
What was not affected
- User wallets were not drained by this incident.
- The TMAI token contract was not hacked.
- The new Solana token and claim program are separate from the Base contracts.
Base veTMAI stakers were paid back
There is no live staking dashboard, so many stakers may not know this happened. We manually sent eligible Base veTMAI stakers their TMAI back from TM Foundation treasury funds. We also included staking rewards based on how long each wallet staked, up to a 1x reward for 12-month stakes.
- 368 wallets received 1,686,175,007 TMAI total.
- That total includes the original staked TMAI plus earned rewards.
- On-chain proof: BaseScan transaction | Gnosis Safe transaction.
- Every transfer matches our repayment ledger.
Why we are disclosing this now
We did not want to announce the TMAI migration without a clear next step for holders. Before publishing this update, we needed to check the on-chain facts, pay back eligible Base veTMAI stakers, recover needed admin access, move Base proxy upgrade control to multisig, lock the Base snapshot, deploy the Solana token and claim program, and open the portal for wallet checks.
That work is now complete. Wallet checks are live. Mainnet Solana addresses are listed below. Claims have a fixed opening time.
How the TMAI migration works
The TMAI migration uses a locked Base snapshot and a Solana claim program. If your Base wallet is eligible, you sign a Base wallet message to prove you own it. Then you approve one Solana transaction to receive Solana TMAI.
- Snapshot block: 45094609 on Base.
- Wallets in the automatic claim set: 76,017.
- TMAI in the automatic claim set: 7,229,612,566.582523 TMAI.
- Claim opens: Tuesday, May 5, 2026 at 10:00 AM Austin time.
- Claim closes: Monday, August 3, 2026 at 10:00 AM Austin time.
- Official portal: tokenmetrics.com/migration.
For this self-custody TMAI migration portal, you do not need to burn Base TMAI. The portal checks the locked Base snapshot and pays Solana TMAI from the Solana claim vault.
Solana launch allocations
Solana TMAI launches with a total supply of 13 billion tokens:
- 10 billion – Migration reserve. Funds the claim vault and the 90-day claim window.
- 2.11 billion – TM Foundation treasury. Reimburses the Foundation for TMAI drained from Base contracts and helps rebuild operating reserves.
- 890 million – Liquidity Reserve. Supports Solana liquidity after exchange delistings.
Mainnet addresses
- Base TMAI token:
0xCa4569949699D56E1834EFe9f58747Ca0f151B01 - Solana TMAI mint:
JBH3sZw1MFHunc4ifgLFkUKGecDpB1FwSXkEo8PnCD4Z - Solana claim program:
EqJ9zRtnVm5Fuw6uFyT6yjWtK1wjXd41uGhbU9UAFiar - Claim distributor:
BktGkWr6z8Kco3Giu2mJu6m6rd5aPvjz51SxU2PeVKg - Claim vault:
E84pm2cEffZWacbLfAz5toVzeM6Zwdu1RBLmzbgzgu6e - TM Foundation vault:
EvzKZkPKgp9BFJMM1xEWPYGB1WNyttKQZCkNEmb2dyf1 - TM Community Reserve vault:
CayzrkXf2ysV1FehNMz5QJ6LfmU9fSwJ4ZvYQvBaqxt5
Migration claim deadline and unclaimed tokens
The claim portal will stay open for 90 days. After the deadline, Token Metrics will no longer support Base TMAI. The supported token will be Solana TMAI.
Any unclaimed migration tokens move to the TM Community Reserve. This is separate from the TM Foundation treasury.
What we have done
- Paid back eligible Base veTMAI stakers from TM Foundation treasury, including staking rewards.
- Recovered admin access needed for incident response and moved Base proxy upgrade control to multisig.
- Locked the final Base snapshot for the migration.
- Removed attacker wallets and compromised contract wallets from the automatic claim tree.
- Added remaining vesting amounts to the claim for each vesting recipient’s Base wallet.
- Deployed the Solana TMAI mint, claim program, distributor, and claim vault.
- Published the migration portal for wallet checks.
- Committed to removing single-signer admin wallets from future deployments.
Attacker-controlled wallets excluded from migration
Our review identified the following attacker wallets and compromised contract wallets. These addresses are excluded from the Solana migration. TMAI held by them at the snapshot block will not be honored on Solana.
Base (chain 8453)
0xF104C65C228EeC0752c0B2779eBf112997a1866B– compromised admin wallet0x4fB5EfE430cb915fCFE784e922c460F256405946– attacker-controlled Safe0x14949BB1cc673a89539A4aa51E678ec6C8C4e5d7– TMAI Vesting proxy0x5383b73486469742d55668F84e31300626D012F8– veTMAI proxy0x836dF31FA999524FCDf2326eBc926ED1339aB68f– secondary proxy0x0C0d95EFd40E391B0d23886FBB9Cb99bf835318d– ProxyAdmin #10x38be05A39bA3fe48c8f438d9D5A6e71bbf898EDA– ProxyAdmin #20xE754e4E12bF31Af34D326F6F368A0d350338637b– malicious implementation contract0x88827bEb24D33Bd154AF01BE604691585f01CB43– malicious implementation contract0xa820De9720ae2fd1436Eb73Fc7693C8396F094bA– malicious implementation contract0xA149044aBB619622b86Fc520823f2d711A465FeF– direct USDC cashout wallet
Ethereum Mainnet (chain 1)
0x4BA938F3541191A824A71198B9DFAD464C27338c– cross-chain intermediary0x8Aa6e8A46B458d15702E1Ea120D6A7Fd11daCce1– Binance deposit funnel
Frequently asked questions
Can I check eligibility before claims open?
Yes. Wallet checks are live now at tokenmetrics.com/migration.
Do I need to burn Base TMAI?
For the self-custody claim portal, no. The portal checks the locked Base snapshot and pays eligible Solana TMAI from the Solana claim vault.
Which Base wallet do I sign with?
Use the Base wallet that held eligible TMAI at the snapshot block. The portal will show the eligible Base address after lookup.
Which Solana wallet receives the tokens?
You choose the Solana wallet during the claim flow. Make sure you control it before you submit the claim.
What if I held TMAI on an exchange?
Do not move TMAI from an exchange just to use the wallet checker. Exchange-held TMAI will be handled in a separate follow-up path. The portal can only check Base wallets. It cannot read exchange accounts or prove what a customer held inside an exchange account. Moving tokens from an exchange after the snapshot does not make the new wallet eligible for the self-custody claim flow.
What if I was in vesting?
If you still had TMAI left in a vesting schedule, we added that remaining amount to the claim for your Base wallet. It will be paid as unlocked Solana TMAI. Check the Base wallet tied to your vesting schedule.
Where can I verify a completed claim?
After a claim is complete, the portal shows the Solana transaction, destination wallet, token account, and claim status account. Use the Solscan links in the portal to check it on-chain.
Will Base TMAI still be supported?
No. Base TMAI will no longer be supported after the 90-day claim window closes. The supported token will be Solana TMAI.