# Use Cases & Guides

- [Crosschain Streaming](https://v1.etherspot.io/use-cases/crosschain-streaming.md): How to set up Crosschain Streaming using Superfluid with Etherspot
- [Token Swaps](https://v1.etherspot.io/use-cases/token-exchange.md): Use Etherspot to fetch Exchange offers between pairs
- [Transactions](https://v1.etherspot.io/use-cases/transactions.md): How to send a receive transactions using the Etherspot SDK.
- [Historical](https://v1.etherspot.io/use-cases/transactions/historical.md): Reading transactions using Etherspot
- [Sending](https://v1.etherspot.io/use-cases/transactions/sending.md): Batching and sending transactions using Etherspot
- [Multi-chain Bridges](https://v1.etherspot.io/use-cases/multi-chain-bridges.md): Learn how to work with Payment Hubs and build Multi-chain Bridges
- [ERC20 Bridge](https://v1.etherspot.io/use-cases/multi-chain-bridges/erc20-bridge.md): Cross chain transfer of erc20 tokens
- [DAI - xDai Bridge](https://v1.etherspot.io/use-cases/multi-chain-bridges/dai-xdai.md): Transfer of DAI tokens to xDai native tokens using token bridge
- [xDai - DAI Bridge](https://v1.etherspot.io/use-cases/multi-chain-bridges/xdai-dai.md): Transfer xDai on xDai to DAI on Mainnet using Etherspot SDK
- [Native Token Bridge](https://v1.etherspot.io/use-cases/multi-chain-bridges/native-token-bridges.md): Cross chain transfer of native tokens between Ropsten and Sokol.
- [Custom Contract Interaction](https://v1.etherspot.io/use-cases/custom-contract-interaction.md): Demonstrate how to execute contract calls using Etherspot SDK
- [Multi-chain Assets](https://v1.etherspot.io/use-cases/multi-chain-assets.md): Using the multi-chain asset data available on Etherspot
- [Multi-chain Gas Prices](https://v1.etherspot.io/use-cases/multi-chain-gas-prices.md): Find out the current gas prices across multiple chains.
- [Peer-to-Peer Payments](https://v1.etherspot.io/use-cases/peer-to-peer-payments.md): Transfer funds from one user to another without Payment Hubs.


---

# 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://v1.etherspot.io/use-cases.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.
