# Welcome to Aurora Intents

**Aurora Intents** is the **cross-chain execution layer** for on-chain **applications**.

It enables **users** and **systems** to move assets, execute actions, and access liquidity across chains without friction.

***

### Our Products

<table data-view="cards"><thead><tr><th></th><th data-type="content-ref"></th><th data-type="content-ref"></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td><a href="/pages/ETiitsNKbnDcUtk53eBi"><strong>Intents Connect</strong></a><br><br>The core infrastructure for <strong>cross-chain execution</strong>.</td><td><a href="/pages/cxglsDCrD9JbVi1jvrNG">/pages/cxglsDCrD9JbVi1jvrNG</a></td><td><a href="/pages/IEeJG5eB7GF5DU33CT9i">/pages/IEeJG5eB7GF5DU33CT9i</a></td><td><a href="/pages/cxglsDCrD9JbVi1jvrNG">/pages/cxglsDCrD9JbVi1jvrNG</a></td><td><a href="/files/t7nvl2WDn298g6yPAYEr">/files/t7nvl2WDn298g6yPAYEr</a></td></tr><tr><td><a href="/pages/ltTn81ZbsMSwwhqPZybz"><strong>Intents Deposits</strong></a><br><br>The simplest way to enable <strong>cross-chain deposits</strong> into your app or protocol.</td><td><a href="/pages/mXHWRJWdmbxCwKpCf43Y">/pages/mXHWRJWdmbxCwKpCf43Y</a></td><td><a href="/pages/nXedcGwIWPg3vmSiTYdk">/pages/nXedcGwIWPg3vmSiTYdk</a></td><td><a href="/pages/ltTn81ZbsMSwwhqPZybz">/pages/ltTn81ZbsMSwwhqPZybz</a></td><td><a href="/files/LWOX1ll7GtgyfOTEOyP7">/files/LWOX1ll7GtgyfOTEOyP7</a></td></tr><tr><td><a href="/pages/qc0T1RdEvA8HxEcaOX4y"><strong>Swap Widget</strong></a><br><br>A plug-and-play component to enable <strong>cross-chain swaps</strong> inside <strong>your app</strong>.</td><td><a href="/pages/AbxaqB9XkGlpz29USfkC">/pages/AbxaqB9XkGlpz29USfkC</a></td><td><a href="/pages/SsBEp6o4Ln2lEihmfnC1">/pages/SsBEp6o4Ln2lEihmfnC1</a></td><td><a href="/pages/qc0T1RdEvA8HxEcaOX4y">/pages/qc0T1RdEvA8HxEcaOX4y</a></td><td><a href="/files/ZpEJKS7kRgSmldjREzKd">/files/ZpEJKS7kRgSmldjREzKd</a></td></tr></tbody></table>

***

### 🚀 Intents Connect

Intents Connect allows applications to execute cross-chain actions without managing bridges, liquidity, or complex routing logic. Powered by Near Intents.

#### Use it to:

* Enable cross-chain swaps and on-chain actions
* Route transactions across chains automatically
* Chain on chain actions

#### Explore:

* [What is Intents Connect?](/intents-connect/what-is-intents-connect.md)
* [Supported chains](/intents-connect/supported-chains.md)
* [Examples](/intents-connect/examples.md)

***

### 💸 Intents Deposits

The simplest way to enable **cross-chain deposits** into your app or protocol.

Users can deposit from any chain and asset, while your app receives funds on the target chain, with optional execution on arrival.

#### Use it to:

* Accept deposits from any chain
* Simplify onboarding for non-native users
* Route funds directly into contracts (vaults, RWAs, etc.)

#### Explore:

* [What are Intents Deposits?](/intents-deposits/what-are-intents-deposits.md)
* [Quickstart](/intents-deposits/quickstart.md)
* [Supported chains and assets](/intents-deposits/supported-chains.md)

***

### 🔄 Swap Widget

A plug-and-play component to enable **cross-chain swaps inside your app**.

The easiest way to integrate cross-chain functionality; no backend, no liquidity management, no infrastructure required.

#### Use it to:

* Add cross-chain swaps in minutes
* Let users swap across chains without switching networks
* Create additional revenue stream for your app

#### Explore:

* [What is Swap Widget?](/swap-widget/what-is-swap-widget.md)
* [API Keys & Fees](/swap-widget/api-keys-and-fees.md)
* [Widget integration](/swap-widget/widget-integration.md)

***

### 🧭 How to get started

Not sure where to begin?

* Building a **DeFi app or wallet** → Start with **Swap Widget**
* Need **cross-chain deposits / funding flows** → Start with **Intents Deposits**
* Want full control over **cross-chain execution logic** → Explore **Intents Connect**

***

### 💬 Need help?

* Join the community on [Telegram](https://t.me/auroraisnear/377725)
* Reach out to the team on Telegram
* Explore [Use Cases](/use-cases.md) in the docs


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.intents.aurora.dev/welcome-to-aurora-intents.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
