# Swap widget

### Introduction

Squid has a widget for cross-chain swaps and deposits, which can be customised and installed by partners with ease.

The widget is a UI component that leverages Squid’s API and SDK, making it easy to implement cross-chain functionality into any front end with minimal dev effort. It’s perfect for projects who are looking to go cross-chain and want to expand to new users across different crypto ecosystems.

{% hint style="info" %}
💡 Check out [Squid's Widget Studio](https://widget.squidrouter.com/) to customize and use the widget, live on mainnet.
{% endhint %}

### Widget features

* Maximum chain and token coverage on all Axelar-supported chains
* Speed and security powered by Axelar’s cross-chain architecture
* Customize themes to suit any brand
* One-click onboarding from EVM chains to the Cosmos
* Allow or deny certain exchanges
* Pinned tokens that appear at the top of token lists
* Custom destination addresses
* View a quote without connecting a wallet
* Set custom slippage options
* Transaction history to view recent sessions

<figure><img src="https://4247625265-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtXbXyuWIO2PwzNc5Dets%2Fuploads%2FHGG6kQgMhM6s6x8aR52m%2FScreenshot%202023-05-10%20at%2014.34.09.png?alt=media&#x26;token=e9a5eda0-e82e-4f41-9f55-b96e0909b159" alt=""><figcaption></figcaption></figure>

### It comes with complete user docs

Squid’s user [documentation](https://docs.squidrouter.com/old-v2-documentation-deprecated/add-a-widget/widget/getting-started) details how to use the widget and details all supported swap and transfer types.

If you want to start integrating right away, head to [getting-started](https://docs.squidrouter.com/old-v2-documentation-deprecated/add-a-widget/widget/getting-started "mention")
