Crypto staking and lending platform Celsius may be dealing with its rumored liquidity crisis by unstaking $247 million worth of Wrapped Bitcoin (wBTC) from Aave and sending it to the FTX exchange.

Speculations among the crypto community are now flaring as the project has been moving massive amounts of wBTC, Ether (ETH) and other crypto assets, in addition to pausing withdrawals for users.

Celsius users have criticized the platform for how they believe the project has mismanaged its funds following the collapse of the Anchor Protocol on the now-named Terra Classic blockchain. The project could be addressing those concerns with the recent moves to stabilize liquidity.

Some think that if Celsius fails, it would sell its significant stack of staked ETH (stETH), which would cause it to depeg further from ETH. stETH is a token provided by the Lido decentralized finance (DeFi) lending platform that is given as proof that a user has staked ETH. It is currently trading about 4.4% lower than ETH.

Unusual token movements began at about 6:00 pm EST on Sunday from Celsius’s main DeFi wallet when it started removing wBTC from the Aave staking and lending platform, which Celsius used to earn interest on its deposits.

So far, 9,500 wBTC tokens, worth about $247 million at the time of writing, have been redeemed from Aave. Following a series of transactions, all of those tokens have been sent to the FTX exchange for an unknown reason.

In addition to wBTC, it appears that 54,749 ETH, worth about $74.5 million at the time of writing, have been sent to FTX.

While such activity bodes very poorly for the transparency of Celsius until it explains the moves, the firm may be trying to ensure its liquidity is stable by replacing many of the volatile funds like WBTC and ETH it withdrew from Aave with stablecoins.

Since Sunday, Celsius has staked 204 million USD Coin (USDC) stablecoins on Aave. It also has deposited 10 million USDC plus about 8.2 million Dai (DAI) stablecoins to Compound, another DeFi staking and lending platform.

The total 222 million stablecoins re-staked by Celsius is almost equal to the value of wBTC tokens it removed, but still does not come close to matching the combined value of WBTC and ETH.

The Celsius team’s plans with the crypto that have been moved are still not clear. There is a real possibility that it could sell the assets it sent to FTX, but another likely option is that it intends to stake the tokens they are sending to the exchange to earn yields.

As of the time of writing, Celsius has sent 9,500 wBTC, 54,749 ETH and 375,343 FTX Token (FTT), worth $10 million in total. Moreover, it has sent 2,455 MATIC ($1,158), 260,000 UNI ($1 million), 2 million Pax Dollars (USDP) and 300,000 TrueUSD (TUSD) stablecoins to FTX. However, token movements were still taking place by 3:00 AM UTC.

Presently, Celsius users might be biting their nails in anxiousness because the platform paused withdrawals in order to “put Celsius in a better position to honor, over time, its withdrawal obligations,” according to an announcement from the project on Monday:

“We are working with a singular focus: to protect and preserve assets to meet our obligations to customers.”

Cointelegraph reported in May that Celsius CEO Alex Mashinsky deflected blame for the problems facing the platform, including rumors of insolvency, to shadowy opportunists on Wall Street.

Related: Bitcoin price drops to lowest since May as Ethereum market trades at 18.4% loss

Crypto investors are largely unimpressed with the new round of FUD coming from Celsius. The total crypto market cap has dropped 7.6% to $1.07 trillion over the past 24 hours. CEL, Celsius’s own token, has dropped more than 60% over the past 12 hours to $0.15. All prices listed in the article came from price tracker CoinGecko.