Skip to main content

1

Before Deposit

Users deposit into pre-configured SuperEarn portfolios. If you’d like to understand how the SuperEarn portfolio is managed, please refer to the Portfolio allocation policy and Portfolio opportunity set documents.
2

Deposit Stablecoins & Mint EarnUSDT (Kaia)

  • The user deposits Kaia USDT through SuperEarnRouter; the router moves the funds to the CooldownVault and immediately deposits the resulting shares into the Super Vault in the same transaction.
  • The CooldownVault keeps a 1:1 share-to-asset price, locks assets for pending withdrawals, and enforces the cooldown/loss‑limit rules.
  • In return, the user receives EarnUSDT, a yield-bearing token that represents their share of the overall SuperEarn portfolio.
3

Aggregation into Super Vault (Kaia)

  • The Super Vault is the aggregation vault on Kaia. It already holds the user’s CooldownVault shares from the router deposit and allocates them via strategies.
  • Strategy allocations are keeper-driven. The current live strategy on Kaia routes capital to the cross-chain stack via OriginVault; Kaia-native strategies can be added by governance.
  1. Allocation to Kaia-native DeFi protocols
  • When capital is allocated to Kaia-native DeFi, the Super Vault sends funds directly into strategy contracts on Kaia.
  • These strategies then:
    • Deposit into underlying DeFi protocols on Kaia (e.g. lending markets, RWA protocols).
    • Report their balances and performance back to the Super Vault, so that portfolio tracking, risk limits, and liquidity remain under control.
  1. Allocation to Multichain via OriginVault (ERC-7540-like)
  • When capital is allocated to multichain strategies, the Super Vault deposits into OriginVault on Kaia.
  • OriginVault is the cross-chain hub:
    • It holds USDT that is earmarked for strategies on other chains.
    • It follows an ERC-7540-like async redemption flow to manage queued deposits and withdrawals that need to move across chains.
    • It works with the internal bridge/accounting layer to track all “funds in transit”.
    • It acts as the single entry point for sending capital to remote vaults on other chains.
4

Cross-Chain Messaging & Bridging

  • A messaging component (the Runespear agent) uses Chainlink CCIP* (Cross-Chain Interoperability Protocol) to ask OriginVault to send funds to the target chain and to prepare the cross-chain message.
  • The cross-chain adapter then uses Rhino bridge** as the underlying bridge to:
    • Actually move the tokens (e.g. to Ethereum or another yield chain - Rhino Bridge does not use a burn-and-mint mechanism, it moves native USDT across chains); and
    • Keep an internal snapshot of:
      • how much is in each vault on each chain; and
      • how much is currently “in flight” crossing the bridge.
  • The accounting module uses the information from CCIP messages and the Rhino bridge adapter to ensure that all balances line up correctly, even if token transfers and messages arrive at slightly different times, by reconciling:
    • per-chain vault balances,
    • assets currently in transit across Rhino, and
    • final settled balances after CCIP messages are delivered and processed.
*CCIP is built on Chainlink’s decentralized oracle network architecture and is designed with a defense-in-depth model, so that cross-chain messages and token movements are not dependent on a single server, key, or validator set.**Rhino is a Tether / Bitfinex–backed cross-chain infrastructure provider that has processed around 6B USD in cumulative transaction volume and has operated cross-chain infrastructure for roughly six years, delivering enterprise-grade uptime and audited stablecoin rails, including KYT checks at execution.
5

Yield Generation in Remote Vaults (e.g. Ethereum)

  • On the remote chain (e.g. Ethereum), a RemoteVault receives the bridged USDT.
  • This vault:
    • Keeps a small buffer idle for liquidity and can swap to the strategy asset (currently USDC) if needed.
    • Deploys the rest into the remote Super Vault (via SuperEarnRouter), whose strategies are whitelisted yield sources such as MetaMorpho vaults.
  • As these strategies earn yield, the value of the Remote Vault increases. That value flows back through OriginVault and the Super Vault, and ultimately shows up as a higher price per share for EarnUSDT on Kaia.
6

Cooldown, Withdrawals & Safety

  • When a user wants to exit, they redeem EarnUSDT on Kaia via SuperEarnRouter, which burns Super Vault shares and creates a cooldown request in the CooldownVault (no direct user calls to CooldownVault for redeem/deposit).
  • During this period, the system:
    • Brings back liquidity from remote chains through the same cross-chain path.
    • Applies checks on maximum loss, slippage, and bridge safety.
  • Once the cooldown is over and all funds are settled, the request is claimed (permissionlessly, typically by keepers within the configured loss threshold) and the user can withdraw their stablecoins on Kaia.