Astroport

Written from scratch in Rust, Astroport combines the best pieces of six years of development on the Ethereum blockchain and delivers it on Terra.

It supports two liquidity pool types:

- Uniswap’s Constant Product formula pools
- Curve’s StableSwap Invariant formula pools

It’s backwards compatible with Terraswap message formats and features and a next-generation user interface.