Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

Auto-earn

Fluidkey auto-earn allows you to earn yield on selected tokens as soon as they are added to your account.

Overview

To change your auto-earn settings, click the amount earned just under the total balance in your dashboard. You can choose between the following profiles:

  • Yield: This is the default profile when enabling auto-earn, it targets higher yield with balanced risk by depositing into a fixed set of vaults from Morpho and Aave.
  • Core: This profile targets lower risk by depositing into a fixed set of battletested blue-chip lending vaults from Morpho and Aave.
  • InfiniFi: This profile deposits USDC on Base and Ethereum into a senior tranche vault by InfiniFi. All other tokens and chains use the same Gauntlet and Aave vaults as Core.
  • Disabled: This profile disables the auto-earn feature for the account.

When you switch profiles, funds that are already earning yield are automatically moved to the vaults of the new profile.

Audits

The Fluidkey Earn module has successfully undergone a security audit by Ackee. You can find the audit report here.

All vaults used by auto-earn have been audited by third parties. The Yield profile uses a Morpho vault wrapper, covered by Morpho's security reviews. InfiniFi's smart contracts have been audited as well, you can find their audit reports here.

Yield sources

The Yield and Core profiles use Morpho and Aave under the hood. Morpho and Aave are battletested lending protocols that have been thorougly audited. For Morpho, pools curated by Gauntlet and KPK have been selected for this feature. Gauntlet is a crypto firm that specializes in providing risk management and financial modeling for defi protocols. KPK is an onchain asset manager that curates the USDC vault on Base used by the Yield profile.

The InfiniFi profile deposits USDC on Base and Ethereum into InfiniFi's siUSDC vault. InfiniFi is a protocol that allocates deposits across both liquid and illiquid yield-generating strategies.

More specifically, the following lending pools are currently being used for this feature:

NameProfileChainAddressMin. Amount
Gauntlet USDC PrimeCoreBase0xeE8F4eC5672F09119b96Ab6fB59C27E1b7e44b61$1
Gauntlet EURC CoreYield, Core, InfiniFiBase0x1c155be6bC51F2c37d472d4C2Eba7a637806e122$1
Gauntlet WETH CoreYield, Core, InfiniFiBase0x6b13c060F13Af1fdB319F52315BbbF3fb1D88844$1
Gauntlet cbBTC CoreYield, Core, InfiniFiBase0x6770216aC60F634483Ec073cBABC4011c94307Cb$1
Gauntlet USDC PrimeYield, CoreEthereum0xdd0f28e19C1780eb6396170735D45153D261490d$100
Gauntlet USDT PrimeYield, Core, InfiniFiEthereum0x8CB3649114051cA5119141a34C200D65dc0Faa73$100
Gauntlet WETH PrimeYield, Core, InfiniFiEthereum0x2371e134e3455e0593363cBF89d3b6cf53740618$100
Gauntlet cbBTC CoreYield, Core, InfiniFiEthereum0xF587f2e8AfF7D76618d3B6B4626621860FbD54e3$100
Gauntlet wBTC CoreYield, Core, InfiniFiEthereum0x443df5eEE3196e9b2Dd77CaBd3eA76C3dee8f9b2$100
Gauntlet DAI CoreYield, Core, InfiniFiEthereum0x500331c9fF24D9d11aee6B07734Aa72343EA74a5$100
Gauntlet EURC CoreYield, Core, InfiniFiEthereum0x2ed10624315b74a78f11FAbedAa1A228c198aEfB$100
Aave USDCYield, Core, InfiniFiArbitrum0x7CFaDFD5645B50bE87d546f42699d863648251ad$1
Aave USDTYield, Core, InfiniFiArbitrum0xb165a74407fE1e519d6bCbDeC1Ed3202B35a4140$1
Aave WETHYield, Core, InfiniFiArbitrum0x352F3475716261dCC991Bd5F2aF973eB3D0F5878$1
Aave DAIYield, Core, InfiniFiArbitrum0xc91c5297d7E161aCC74b482aAfCc75B85cc0bfeD$1
Aave GHOYield, Core, InfiniFiArbitrum0xD9FBA68D89178e3538e708939332c79efC540179$1
Aave USDCYield, Core, InfiniFiPolygon0x2dCa80061632f3F87c9cA28364d1d0c30cD79a19$1
Aave USDTYield, Core, InfiniFiPolygon0x87A1fdc4C726c459f597282be639a045062c0E46$1
Aave WETHYield, Core, InfiniFiPolygon0xb3D5Af0A52a35692D3FcbE37669b3B8C31dddE7D$1
Aave DAIYield, Core, InfiniFiPolygon0x83c59636e602787A6EEbBdA2915217B416193FcB$1
Aave wPOLYield, Core, InfiniFiPolygon0x98254592408E389D1dd2dBa318656C2C5c305b4E$1
Aave WETHYield, Core, InfiniFiOptimism0x98d69620C31869fD4822ceb6ADAB31180475FD37$1
Aave USDCYield, Core, InfiniFiOptimism0x4DD03dfD36548C840B563745e3FBeC320F37BA7e$1
Aave USDTYield, Core, InfiniFiOptimism0x035c93db04E5aAea54E6cd0261C492a3e0638b37$1
Aave DAIYield, Core, InfiniFiOptimism0x6dDc64289bE8a71A707fB057d5d07Cc756055d6e$1
Aave GNOYield, Core, InfiniFiGnosis0x2D737e2B0e175f05D0904C208d6C4e40da570f65$1
Aave wxDAIYield, Core, InfiniFiGnosis0x7f0EAE87Df30C468E0680c83549D0b3DE7664D4B$1
Aave WETHYield, Core, InfiniFiGnosis0xD843FB478c5aA9759FeA3f3c98D467e2F136190a$1
Aave USDC.eYield, Core, InfiniFiGnosis0xf0E7eC247b918311afa054E0AEdb99d74c31b809$1
Fluidkey USDC Yield by KPKYieldBase0x7C29B2699a508831D444730cD34d99e0aD2D2624$1
InfiniFi siUSDCInfiniFiBase0xDEb0284D7120D3005CB06961Cb1E651942ce765F$1
InfiniFi siUSDCInfiniFiEthereum0xBD7C594305c60111470CB83d5871B09F112fD268$100

As we expand this feature to more tokens and chains, the list of yield protocols and pools used will be updated in this section. We will only add protocols and pools that have been thoroughly audited and are battletested.

How it works

When auto-earn is enabled, the stealth addresses generated for your account will have the Fluidkey Earn module enabled with the abovementioned lending pools.

This allows Fluidkey to automatically move funds on behalf of your stealth addresses into these lending pools when you receive them. For security reasons, the scope of the module is extremely limited, such that Fluidkey cannot move funds anywhere else than the pools listed above. Only amounts that are above the minimum amount listed above will be automatically moved into the lending pools.

You will see the amount earned from this feature in the top right corner of the Funds section in your dashboard.

In order to spend funds that are currently earning yield, no extra action is required from you. For example, when you want to send USDC on Base, you can just send USDC from your balance as usual and funds will be automatically taken from the lending pool in the same transaction.

Risks

Earning yield always comes with risks. The key risks to be aware of are:

  • Smart contract risk: A bug or exploit in the Fluidkey Earn module or in any of the underlying protocols could lead to a loss of funds.
  • Liquidity risk: Withdrawals depend on the liquidity available in the vault. In rare cases, such as periods of very high utilization, funds may not be withdrawable immediately.
  • Strategy and curator risk: Vaults lend or allocate funds according to the strategy of their curator or protocol. If a borrower defaults or a strategy incurs losses, part of the deposited funds could be lost.
  • Stablecoin risk: Stablecoins such as USDC may temporarily or permanently lose their peg.

For more details on a specific vault, including its current allocations, curator and risk parameters, refer to its Morpho page linked above. For InfiniFi, refer to their risk disclosures.

Yield computation and Fees

The APYs and amounts shown in Auto-Earn reflect what you actually receive, the amount you see is the amount you can spend. The displayed yield is based on the lending pool's daily APY. Fluidkey currently charges no fees on Auto-Earn, except for USDC on Base in the Yield profile. These funds are deposited through a Morpho fee wrapper, which takes 1% APY. This fee is already deducted from the APYs and amounts shown in the app. If any other fees apply in the future, we'll disclose them in our documentation.