Smart Contracts

Contract Addresses
A collection of contract Code IDs and addresses for Astroport's various deployments.

GitHub Commits
A collection of GitHub commits for Astroport's contract deployments.

Common Types
A collection of common types which are commonly used in Astroport contracts.

Factory
Creates new Astroport pair contracts which are tracked in a registry and used as a directory for all pairs.

Swap Pairs
Discover Astroport's various specialized pool types.

Oracle
Calculates a 1 day TWAP for an xy=k Astroport pool.

Router
Contains logic to facilitate multi-hop swaps for Cosmos native & CW20 tokens.

Token
Implementation for the ASTRO token.

Tokenomics
Discover Astroport's tokenomics smart contracts: generator, maker, staking, xASTRO token, and more.

Astral Assembly
Allows xASTRO holders as well as Initial Astroport Builders to post and vote on new on-chain proposals that can execute arbitrary logic.

Access Controls and Permissions
An overview of smart contract access controls for the full Astroport protocol.