Sudoswap Smart Contract API
On-chain smart contract interface for the Sudoswap AMM protocol. Developers interact with LSSVMPairFactory to create pools, with LSSVMPair contracts to deposit/withdraw assets, and with VeryFastRouter to execute NFT-to-token and NFT-to-NFT swaps across multiple pairs. Bonding curve contracts (Linear, Exponential, XYK, GDA) expose getBuyInfo() and getSellInfo() for pricing queries.
Documentation
Documentation
https://docs.sudoswap.xyz/
RateLimits
https://raw.githubusercontent.com/api-evangelist/sudoswap/refs/heads/main/rate-limits/rate-limits.yml
SDKs
Other Resources
ReferenceDocumentation
https://docs.sudoswap.xyz/reference/pricing/
SwappingReference
https://docs.sudoswap.xyz/reference/swapping/
WrappedPoolsReference
https://docs.sudoswap.xyz/reference/wrapped-pools/
PairCreation
https://docs.sudoswap.xyz/user-guide/creating-a-pool/
ContractAddresses
https://docs.sudoswap.xyz/reference/contracts/
SecurityAudits
https://github.com/sudoswap/audits
FinancialOperations
https://raw.githubusercontent.com/api-evangelist/sudoswap/refs/heads/main/finops/finops.yml
Plans
https://raw.githubusercontent.com/api-evangelist/sudoswap/refs/heads/main/plans/plans.yml