Can I send NFTs, ERC-20, or other tokens to the Casa app?

The only ethereum network assets that the Casa app supports are ether (ETH), stETH, USDT and USDC.

The Casa app supports ETH, stETH, USDC, and USDT for all Casa users that set up an ETH vault. Some ethereum wallets allow one to interact with ethereum smart contracts, apps, and tokens. Other wallets, like Casa, are focused on long-term security of assets.

Casa vaults are multisig, smart contract addresses. Smart contracts are a wallet with multiple keys with a smaller key quorum needed to spend funds (e.g., a "2-of-3" wallet, or a "3-of-5" wallet).

Casa currently supports limited  ERC-20 tokens and not any other token assets such as NFTs (ERC-721s). If you send tokens or NFTs to the Casa app, you will not be able to later send them via the Casa app. 

We are careful about the assets we add, but we do hope to support other additional assets such as additional tokens and NFTs in the future, but for now, do not send these assets to your Casa app. 

What if I sent these assets to the Casa app by accident?

If you sent assets other than ether (ETH), stETH, USD Coin (USDC), Tether (USDT) to an ethereum address shown to you in your Casa app, you will need to use your keys with an external application to spend your funds. 

Exposing your keys to any 3rd-party service reduces your security by enlarging the possible surface area of attack. Therefore, we don't recommend sending your funds outside of your Casa app unless necessary, and you should avoid this scenario by not sending any assets other than those supported by Casa to your Casa ethereum deposit address(es).

Please see Sovereign Recovery for ETH Pay or Sovereign Recovery for ethereum vaults if you need to recover other assets sent to your ETH vault's contract address.