# Use Cases & Guides

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