# Rubic

{% embed url="<https://rubic.exchange/>" %}
↑ Official site url ↑
{% endembed %}

### Swap

* Navigate to [**rubic.exchange**](https://app.rubic.exchange/) in your browser.
* Connect your digital wallet.

<figure><img src="/files/AsxUiNtk3ycstkb3HhUa" alt=""><figcaption></figcaption></figure>

* Initiate a cross-chain swap. This allows you to select different networks for the tokens you wish to swap.
* After selecting the tokens and specifying the quantity, click the ‘Swap’ button.

### Stake

* Open the ‘Staking’ page.

<figure><img src="/files/4uwiCpqaZt4JLrGmbX9H" alt=""><figcaption></figcaption></figure>

* Lock Rubic’s native token (RBC) to earn staking rewards.
* Specify the amount you wish to stake.
* Choose a staking duration, which can range from 3 to 9 months.

<figure><img src="/files/D3A4mYvtj7gFZiXnxQcL" alt=""><figcaption></figcaption></figure>

* Confirm your selection with your wallet.

### Limit Order

* Click on ‘Limit Order’ in the menu bar.

<figure><img src="/files/QvU7QGcbq10MppAW5tDn" alt=""><figcaption></figcaption></figure>

* Set a limit order to buy or sell tokens at a specific price.
* Select the tokens you wish to buy or sell.
* Specify the quantity you wish to sell.
* Determine the number of tokens you want to buy for that amount.
* Set an expiration date for your order.
* Confirm your order. Best of luck!

### Revoke

* It is recommended to periodically cancel active smart contract approvals.
* To do this on Rubic, click ‘Revoke’ in the menu.

<figure><img src="/files/Xy1e363uWvh7P7AhMg76" alt=""><figcaption></figcaption></figure>

* Select the smart contract you wish to revoke and click ‘Revoke Allowances’.
* Confirm your selection.
* The smart contract will no longer have access to your wallet.

<figure><img src="/files/4FV9DftCW5blppvbZF71" alt=""><figcaption><p><a href="https://hub.airdrop.expert/overview/order-here">https://hub.airdrop.expert/overview/order-here</a></p></figcaption></figure>


---

# 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://hub.airdrop.expert/knowledge-base/protocols-guides/rubic.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.
