{"repo":"astroport-fi/astroport-core","free":true,"listed":false,"github":"https://github.com/astroport-fi/astroport-core","clone":"git clone https://github.com/astroport-fi/astroport-core.git","description":"Astroport DEX core contracts","language":"Rust","stars":170,"topics":["smart-contracts"],"license":"GPL-3.0","category":"blockchain-web3","readme_excerpt":"Astroport Core Multi pool type automated market-maker (AMM) protocol powered by smart contracts on the Terra, Injective, Neutron, and Osmosis blockchains. Contracts diagram General Contracts Name Description ---------------------------------------------------- --------------------------------------------------------------------- factory Pool creation factory pair Pair with x y=k curve pair One way swap pair to convert ASTRO.cw20 to TokenFactory ASTRO pair concentrated Passive Concentrated Liquidity pair inspired by Curve v2 whitepaper pair stable Pair with stableswap invariant curve pair transmuter Constant sum pair with no fee ans slippage for 1:1 assets pair xyk sale tax XYK pair with buy and sell taxes router Multi-hop trade router whitelist CW1 whitelist contract (Astroport treasury) Tokenomics Contracts Tokenomics related smart contracts are hosted on ../contracts/tokenomics. Name Description ----------------------------------------------------- --------------------------------------------------------------------- incentives Rewards distributor for liquidity providers maker Fee collector and swapper staking xASTRO staking contract vesting ASTRO distributor for generator rewards xastro token xASTRO token contract (extended cw20 with onchain balances history) Building Contracts You will need Rust 1.68.0+ with wasm32-unknown-unknown target installed. You can compile each contract: Go to contract directory and run You can run tests for all contracts Run the following from th","default_branch":null,"files":null,"tree":[],"storefront":"/r/astroport-fi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/astroport-fi/astroport-core/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}