Open
Description
Overview
Gnoswap is the first Concentrated Liquidity AMM DEX developed with Gnolang, inspired by Uniswap V3—the most advanced and battle-tested AMM. Its goal is to bring censorship-resistant, non-custodial, and secure financial infrastructure to Gnoland, establishing itself as the most capital-efficient liquidity layer within the Gnoland ecosystem.
Gnoswap is entirely permissionless, allowing any GRC20 token realms to be added and traded as soon as they're deployed to the GnoVM, without requiring any registry approval from the platform.
URLs
- Beta: https://beta.gnoswap.io/
- Realms (contract): https://github.com/gnoswap-labs/gnoswap
- Interface: https://github.com/gnoswap-labs/gnoswap-interface
- Docs: https://docs.gnoswap.io/
- Blog: https://medium.com/@gnoswaplabs
- Twitter: https://twitter.com/gnoswaplabs
Key Features
- Swap: Supporting swaps for any token on Gnoland including GRC20s, native tokens, and IBC-transferred tokens. The SwapRouter ensures that every swap receives the best possible pricing.
- Create Liquidity Positions: Abstracting the complexities involved in Concentrated Liquidity to provide a simple, intuitive experience for liquidity providers while offering full customizability.
- Stake Position: Offering the Warm-up Period, a novel staking mechanism designed to incentivize long-term liquidity provision while offering flexibility for those who frequently need to adjust their price range to stay active due to liquidity concentration.
- Incentivize Pool: Providing a tool that incentives extra rewards, which can be added to bootstrap liquidity in pools.
- Wallet: Viewing all of your assets at a glance with real-time updates on liquidity provision and staking. Support for IBC transfers will be available in the future.
- Dashboard: Analyzing platform metrics and on-chain activities within Gnoswap.
- (Upcoming) Governance: Providing governance tools for xGNS holders who make key decisions for the platform.
- (Upcoming) Launchpad: Offering a tool to facilitate the launch of crypto projects within the Gnoland ecosystem.
- (Upcoming) Perpetual Trading: Offering perpetual trading leverage.
Milestones
- Gnoswap Closed Beta Launch //Q4 2023
- Gnoswap Open Beta Launch //Q1 2024
- Gnoswap Mainnet Launch //Q2 2024
- Launchpad Platform Launch //Q3 2024
- Multi-chain Support Enabled //Q4 2024
- Customizable Perpetual DEX Launch //H1 2025
Support
Support needed from the core team / Gno community to make Gnoswap better!
December 2023
- Contribution to Gnoswap Contract (especially security side), if you're interested in AMMs: https://github.com/gnoswap-labs/gnoswap
- Contribution to Gnoswap Interface, if you're interested in improving the Web3 UI/UX: https://github.com/gnoswap-labs/gnoswap-interface
- Gno Core (while we're working on Gnoswap, we're actively contributing to Gno Core with our findings of essential features)
bigint
for arbitrary precision: feat: native bigint using math/big.Int gno#764json
withoutreflection
for front-end: feat: byte slice JSON parser gno#1415- For this, we're implementing it without reflection.
- emit and event subscription function from Gno Core: emit & event built-in functions gno#575
- For this, we're working with Milos.
- GasFee (
estimateGas
) implementation in Gno:- For this, nothing is being done from our side.
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
History