mobile-screen-buttonUse cases

Aurora Intents enables a wide range of cross-chain interactions, from simple swaps to fully automated on-chain flows.

This page highlights common use cases and how to implement them.


πŸ”„ Cross-chain swaps in your app

Let users swap assets across chains directly inside your application.

No bridging, no network switching β€” just a seamless experience.

Typical use cases

  • Wallets enabling cross-chain trading

  • DeFi apps expanding liquidity access

  • Consumer apps simplifying token access

πŸ‘‰ See a live implementation:

https://swap.nearmobile.app/arrow-up-right

πŸ‘‰ Best fit: Swap Widget


πŸ’Έ Cross-chain deposits

Let users deposit from any chain and asset, while your application receives funds on the target chain.

This removes friction in onboarding and funding flows.

Typical use cases

  • Prediction markets accepting deposits from any chain

  • Neobanks enabling easy top-ups

  • RWA platforms onboarding non-crypto-native users

πŸ‘‰ Try the demo: https://intents-connect-landing.vercel.app/demo/deposits.htmlarrow-up-right

πŸ‘‰ Best fit: Intents Deposits


🏦 Direct deposit into protocols

Go beyond simple deposits, route funds directly into contracts.

Users can deposit from any chain and immediately interact with your protocol.

Examples

  • Deposit into a lending protocol (e.g. Aave)

  • Mint tokenized assets (RWAs)

  • Enter yield strategies or vaults

πŸ‘‰ No intermediate steps required: funding and execution happen in one flow.

πŸ‘‰ Try the demo: https://intents-connect-landing.vercel.app/demo-tonstakers.htmlarrow-up-right

πŸ‘‰ Best fit: Intents Deposits + Intents Connect


πŸ“ˆ Cross-chain yield access

Let users access yield opportunities across chains without moving assets manually.

Examples

  • Stake assets on another chain

  • Access vault strategies across ecosystems

  • Rebalance positions across chains

πŸ‘‰ Users don’t need to:

  • bridge assets

  • switch networks

  • understand where yield lives

πŸ‘‰ Best fit: Intents Connect


βš™οΈ Custom cross-chain actions

Build fully custom flows where users perform actions across chains in one step.

Multiple actions can be bundled and executed in sequence.

Examples

  • Swap β†’ stake β†’ borrow

  • Bridge β†’ then deposit into a vault

  • Convert β†’ then mint an asset

πŸ‘‰ Best fit: Intents Connect (API)


🧭 Choosing the right approach

Use case
Recommended product

Add cross-chain swaps frontend widget to your app

Accept cross-chain deposits via a frontend widget

Execute contract actions via a frontend widget in your dApp

Build tailored cross-chain flows using any interface

Last updated