# Swing Integration Proposal with Osmosis

**URL:** https://forum.osmosis.zone/t/swing-integration-proposal-with-osmosis/46
**Category:** DApps / Tooling
**Tags:** passed
**Created:** [July 4, 2023, 1:59pm UTC](https://forum.osmosis.zone/t/swing-integration-proposal-with-osmosis/46 "2023-07-04T13:59:45Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![Common](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.osmosis.zone/common/32/28_2.png) [@Common](https://forum.osmosis.zone/u/Common)
#### Post date: [July 4, 2023, 1:59pm UTC](https://forum.osmosis.zone/t/swing-integration-proposal-with-osmosis/46/1 "2023-07-04T13:59:45Z")

</div>

Passing this proposal gives Swing the ability to upload CosmWasm contract to Osmosis without seeking further governance approval for uploads relating to the function of Swing’s swap, transfer and cross-chain routing.

## Details

Swing will be supporting cross-chain swaps between the supported EVM chains to any token in Cosmos ecosystem. To achieve this, Swing will be using Axelar GMP bridge and Osmosis liquidity pools. Deploying this contract on Osmosis will enable users to swap any token on EVM for any token on Osmosis. Swing will also be using this contract to enable swaps between IBC Cosmos chains.  
Some of the supported routes:

- Swap ETH on Ethereum for ATOM on Osmosis
- Swap USDC on Polygon to FLIX on OmniFlix
- Swap USDT on Arbitrum to EVMOS on EVMOS
- Swap OSMO on OSMOSIS to SCRT Secret Network

Testnet demo:demo.swing.xyz

- Swap aUSDC on Goerli for OSMO on Osmosis

While the current proposal is using Axelar GMP as the main bridge, Swing has plans to enable swaps and contract-calls through other bridges, like Wormhole, in the near future.

Swing has been testing on Testnet. We are satisfied with the functionality and intend to deploy to mainnet and continue testing thoroughly before exposing our backend APIs to the public. This contract does not hold core logic and relies upon a client-generated payload to perform swaps.

## Technical Details

The Swing Router contract receives a token transfer from Axelar GMP, interacts with the Osmosis Swap Router contract to exchange the received token for a different token and then forwards it to a destination address specified in the original transaction. The destination address can be an address on Osmosis or an address on other chains through IBC transfer.

On receipt of tokens from Axelar GMP, the contract parses a memo field. This contains information set by the sender identifying the instance of the Cross-chain Swaps contract to interact with and the intention.

The resultant tokens are then forwarded to the address originally specified in the memo, be that a return to the address on Axelar or forwarding to an address on the destination chain.

While this proposal gives authority for osmo1k2g4rv2gwasj7d8e7jh3fqs4t80nmwnm6wjd37 to permissionlessly upload CosmWasm contracts to Osmosis, governance only signals approval for contracts relating to the function of Swing’s swap, transfer and cross-chain routing functions. This address is administered by Swing core contributors.

Passing this proposal gives the address osmo1k2g4rv2gwasj7d8e7jh3fqs4t80nmwnm6wjd37 the ability to upload CosmWasm contracts to Osmosis without seeking further governance approval for each upload.

Full Technical Documentation [https://github.com/polkaswitch/evm-cosmos-crosschain-swap](https://github.com/polkaswitch/evm-cosmos-crosschain-swap)

## About Swing

Swing is a cross-chain SDK & API that helps teams building on Cosmos Network onboard liquidity flow via IBC and 24+ EVM & Non-EVM blockchain ecosystems.  
The founding team are ex-Silicon Valley engineers and business folks from Apple, Amazon, Oracle, LinkedIn, and Blackberry.

**Swing’s value for Cosmos ecosystem**

- Onboard new liquidity from EVM and non-EVM chains to Cosmos ecosystem and it’s IBC chains.
- Cross–chain contract call from EVM directly to Osmosis and IBC app chains in one single transaction (enables use-cases like cross-chain staking, delegation, lending and more)

**Swing’s Investors**  
Arrington Capital, Republic Capital, Hashkey Capital, SevenX Ventures, DFG, Morningstar Ventures, Skynet Trading, Celer, [Bitcoin.com](http://Bitcoin.com), Ascensive Assets

## Reference and links

- Contract Audit: Swing Osmosis contract has been recently audited by PeckShield. See report [here](https://drive.google.com/file/d/1KBFpYB8-tHfiLLP0uluIOemxsDqUYJhT/view?pli=1)
- Developer Docs: [https://developers.swing.xyz/](https://developers.swing.xyz/)
- Commonwealth Thread: [Swing Integration Proposal with Osmosis](https://forum.osmosis.zone/t/swing-integration-proposal-with-osmosis/46)

## Contacts

- Founder & CEO - [Viveik Vivekananthan](https://www.linkedin.com/in/viveik)
- Twitter: [https://twitter.com/swing\_xyz](https://twitter.com/swing_xyz)
- Discord: [Swing | Galaxy](https://discord.gg/swingxyz)
- Website: [https://swing.xyz/](https://swing.xyz/)

---

<div class="post-metadata">

### Author: ![Common](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.osmosis.zone/common/32/28_2.png) [@Common](https://forum.osmosis.zone/u/Common)
#### Post date: [July 7, 2023, 10:07am UTC](https://forum.osmosis.zone/t/swing-integration-proposal-with-osmosis/46/2 "2023-07-07T10:07:16Z")

</div>

[  
Leonoor’s Cryptoman  
osmo14amd  
 ](https://commonwealth.im/profile/id/113503)

•

6/12/2023

Might be a good one to elaborate what sets you apart from Squid to give you an edge during the voting period on chain. Especially looking to the fact that the Squid proposal has been passed:

> **[Interchain Explorer by Cosmostation](https://www.mintscan.io/osmosis/proposals/526)**
>
> Interchain block explorer and data analytics for sovereign blockchain networks.

---

<div class="post-metadata">

### Author: ![Common](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.osmosis.zone/common/32/28_2.png) [@Common](https://forum.osmosis.zone/u/Common)
#### Post date: [July 7, 2023, 10:07am UTC](https://forum.osmosis.zone/t/swing-integration-proposal-with-osmosis/46/3 "2023-07-07T10:07:28Z")

</div>

[  
Leonoor’s Cryptoman  
osmo14amd  
 ](https://commonwealth.im/profile/id/113503)

•

6/4/2023

Nice!

Do you guys do the same as Squid?

> **[Allow Squid contracts to be uploaded](https://commonwealth.im/osmosis/discussion/11572-allow-squid-contracts-to-be-uploaded)**
>
> Passing this proposal gives the address osmo1ae2z8svz9nvklt94mvrskr7kdwy0qrlrsehe6f the ability to upload CosmWasm contracts to Osmosis without seeking further ...

---

<div class="post-metadata">

### Author: ![Common](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.osmosis.zone/common/32/28_2.png) [@Common](https://forum.osmosis.zone/u/Common)
#### Post date: [July 7, 2023, 10:07am UTC](https://forum.osmosis.zone/t/swing-integration-proposal-with-osmosis/46/4 "2023-07-07T10:07:37Z")

</div>

[  
Swing  
osmo1w35s  
 ](https://commonwealth.im/profile/id/112798)

•

6/8/2023

At Swing, we bring liquidity to your doorsteps from 24+ EVM & Non-EVM blockchain ecosystems. We aggregate decentralized liquidity from popular cross-chain bridges(Axelar, Hop, Stargate, Celer cBridge and many more), DEXes, and DEX aggregators(1inch, Paraswap, DODO, etc). Our contract proposal offers similar capabilities as Squid in regards to enabling swaps between any token on EVM and any token on Osmosis via Axelar GMP.

---

<div class="post-metadata">

### Author: ![Common](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.osmosis.zone/common/32/28_2.png) [@Common](https://forum.osmosis.zone/u/Common)
#### Post date: [July 7, 2023, 10:07am UTC](https://forum.osmosis.zone/t/swing-integration-proposal-with-osmosis/46/5 "2023-07-07T10:07:47Z")

</div>

[  
Yaser kayan  
cosmos1tl  
 ](https://commonwealth.im/profile/id/115291)

•

6/5/2023

This is good for starting, when can we vote “ Yes “ to this proposal?

---

<div class="post-metadata">

### Author: ![Common](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.osmosis.zone/common/32/28_2.png) [@Common](https://forum.osmosis.zone/u/Common)
#### Post date: [July 7, 2023, 10:07am UTC](https://forum.osmosis.zone/t/swing-integration-proposal-with-osmosis/46/6 "2023-07-07T10:07:52Z")

</div>

[  
Swing  
osmo1w35s  
 ](https://commonwealth.im/profile/id/112798)

•

6/9/2023

When the voting goes on-chain one will be able to vote “Yes”. Stay tuned!

---

<div class="post-metadata">

### Author: ![Common](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.osmosis.zone/common/32/28_2.png) [@Common](https://forum.osmosis.zone/u/Common)
#### Post date: [July 7, 2023, 10:07am UTC](https://forum.osmosis.zone/t/swing-integration-proposal-with-osmosis/46/7 "2023-07-07T10:07:58Z")

</div>

[  
ECO Stake 🌱  
cosmos1st  
 ](https://commonwealth.im/profile/id/17524)

•

6/9/2023

Sounds like a very useful utility, and an easy yes vote!

---

<div class="post-metadata">

### Author: ![Common](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.osmosis.zone/common/32/28_2.png) [@Common](https://forum.osmosis.zone/u/Common)
#### Post date: [July 7, 2023, 10:08am UTC](https://forum.osmosis.zone/t/swing-integration-proposal-with-osmosis/46/8 "2023-07-07T10:08:02Z")

</div>

[  
Swing  
osmo1w35s  
 ](https://commonwealth.im/profile/id/112798)

•

6/12/2023

Thank you for your support🙌

---

<div class="post-metadata">

### Author: ![Swing.xyz](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.osmosis.zone/swing.xyz/32/273_2.png) [@Swing.xyz](https://forum.osmosis.zone/u/Swing.xyz)
#### Post date: [September 15, 2023, 4:41pm UTC](https://forum.osmosis.zone/t/swing-integration-proposal-with-osmosis/46/9 "2023-09-15T16:41:24Z")

</div>

Our Proposal goes live on September 18, 2023. Looking forward to support form you all!

---

<div class="post-metadata">

### Author: ![VK\_S16](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.osmosis.zone/vk_s16/32/1764_2.png) [@VK\_S16](https://forum.osmosis.zone/u/VK_S16)
#### Post date: [September 18, 2023, 8:21am UTC](https://forum.osmosis.zone/t/swing-integration-proposal-with-osmosis/46/10 "2023-09-18T08:21:50Z")

</div>

What happens with Squid if the proposal passes?

---

<div class="post-metadata">

### Author: ![JohnnyWyles](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.osmosis.zone/johnnywyles/32/3114_2.png) [@JohnnyWyles](https://forum.osmosis.zone/u/JohnnyWyles)
#### Post date: [September 18, 2023, 9:37am UTC](https://forum.osmosis.zone/t/swing-integration-proposal-with-osmosis/46/11 "2023-09-18T09:37:13Z")

</div>

Nothing, these are separate projects, if overlapping use cases.

---

<div class="post-metadata">

### Author: ![LeonoorsCryptoman](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.osmosis.zone/leonoorscryptoman/32/208_2.png) [@LeonoorsCryptoman](https://forum.osmosis.zone/u/LeonoorsCryptoman)
#### Post date: [September 18, 2023, 6:38pm UTC](https://forum.osmosis.zone/t/swing-integration-proposal-with-osmosis/46/12 "2023-09-18T18:38:46Z")

</div>

Sounds like competition on the same infrastructure. So they really have to compete on fees and the service offered. I like it.

---

<div class="post-metadata">

### Author: ![cryptorina](https://avatars.discourse-cdn.com/v4/letter/c/c2a13f/32.png) [@cryptorina](https://forum.osmosis.zone/u/cryptorina)
#### Post date: [September 19, 2023, 8:32pm UTC](https://forum.osmosis.zone/t/swing-integration-proposal-with-osmosis/46/13 "2023-09-19T20:32:25Z")

</div>

This proposal is on chain: [#630. Allow Swing Cross-Chain Swaps Contracts to be Uploaded](https://www.mintscan.io/osmosis/proposals/630)

---

<div class="post-metadata">

### Author: ![Swing.xyz](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.osmosis.zone/swing.xyz/32/273_2.png) [@Swing.xyz](https://forum.osmosis.zone/u/Swing.xyz)
#### Post date: [September 19, 2023, 9:31pm UTC](https://forum.osmosis.zone/t/swing-integration-proposal-with-osmosis/46/14 "2023-09-19T21:31:21Z")

</div>

Hello All👋

Our proposal is live for voting now: [Ping Dashboard - Cosmos Blockchain Explorer And Web Wallet](https://ping.pub/osmosis/gov/630)

Please take a moment and vote 🗳. Your support would mean a lot!
