![](https://github.com/client/public/img/main.png)
DeFi aggregator that unites the liquidity of decentralized exchanges into one comprehensive interface via ibc.
- Presentation File π
- Presentation Video π
- Deployed Contract
- IBC Relayer :
ibc/85F860A9556E285E2F5E6CBC39F04E8E7A497488B9E7D11912030EB49D5E2CCB
- Injective Testnet InterSwapX aggregator address:
inj19xtqveu7ezny7t83lzmp2u8mezhlejt699clps
- Neutron Testnet InterSwapX aggregator address:
neutron1v8gc4dfu62az3rwwre3mvu5u5tz790rtmc59wvcq3wfvfklhzc7scjal72
- Neutron Testnet InterSwapx Dex address:
neutron18d6vrdjn9q0c6xurycx46v5fkhswt78grkwwqsgtvvppua8hmfrshk49xm
- Neutron Testnet IBC Relayer address:
neutron1n64nd33dazlzs5436kec6267wuy93j8gmph8uf
- Osmosis Testnet CrossChain Call contracts :
osmo10qevam8t96htlgz3dr2y8vl573ya3ecenuk0fyeczxlqj8hgpyrs9sc90y
- RPC of Independent Private Testnet based on osmosis v15.x for IBC Hooks: https://rpc.osmotest.34.125.223.65.nip.io/
- Aggregates liquidity across dexes on all chains to grab the best pools
- Uses IBC to swap tokens crosschain via interchain messaging and Osmosis' crosschain calls
- Set up a relayer in between testnets of Osmosis , Injective and Neutron
- Users need to continuously bridge to separate chains to grab their assets.
- Current aggregators present in Cosmos only aggregate assets on a single chain
- Due to this the best price the user can get on that chain is limited to the liquidity of that asset on that chain
- Or worse, if that asset is not on chain then user can't exchange that asset
- Cosmwasm
- Relayer in Hermes
- Injective, Neutron and Osmosis
- Rust and TS
- Improving the SDK for better routes and prices
- Introduce multihops for multiple chains using ICS-999
About
DeFi aggregator using ibc.
https://interswapx.vercel.app
Languages
Language:TypeScript 64.5%Language:Rust 32.8%Language:HTML 2.2%Language:Dockerfile 0.5%