LiveTheLifeTV
  • The Future of Photography?
  • LTL Art Collective
    • Auction House
      • Photogrammetry
      • GVO Premint
      • MetaVerse
    • Culture Code
      • Vision / Mission
      • The Bear Market
    • Dream Team
      • Dimitri Daniloff
      • Official Links
  • LTL Workstreams
    • The Summary ⌐◨-◨
    • Creative Design ⌐◧-◧
      • Brand Guide
      • Experimental
        • The Blind Mint
        • Oncyber 1/1
    • Engineering ⌐◫-◫
      • GVO Free Mint
      • Auction House
      • Experimental
        • Play Grounds
          • AllianceDAO
          • DAOhaus
        • Archived (TBD)
          • NFT Component
          • Dynamic Rarity
          • Bankless Loans
          • ERC 1271
          • Optimism
          • Tokenomics
          • Charged Particles
          • Fair Launch
          • Gitflow
          • Audit
          • ENS polygon
        • Web3 Travel
        • Lens Protocol
        • NFT LootBox
        • NFT Staking
    • Operations ⌐◪-◪
      • Governance
      • SnapShot
      • Discord TBD
    • Treasury & Legal ⌐Ξ-Ξ
      • Onchain LLCs
      • Web3 Grants
      • Fundraising
      • JuiceBox
      • Pre-Seed
      • Fairmint
      • Web3 VC
      • License
    • Partnerships ⌐◩-◩
      • TDM Drops
      • Spatial
      • Token Proof
      • MF + HaLo
      • Whitewall
      • Art Link
      • Anima Supply AR
      • One Tree Planted
      • Klima
    • Marketing & PR ⌐◮-◮
      • MPR Strategy
      • FAQ by Dyno
    • Community Vibes ⌐◭-◭
      • Degen Vibes
        • Degen Vibes Proposal
        • Snapshot Delegate
        • The NounsDAO
      • CC Monthly #01
      • Collectors Club
      • IRL Wine Tasting
      • IRL Experiences
  • LTL Tool Box
    • Creator
      • New To NFTs?
      • Davinci Resolve
      • Capture One
      • Photogrammetry
        • MetaShape
        • ZBrush
        • Capture Reality
        • Blender 3D
      • IRL Workshop
    • Frontend
      • Basics
        • NextJS
        • Tailwind
        • SASS SCSS
        • Bun
        • Vite / Rainbow
        • Postgres
        • ImageKit
        • Vercel
        • Kafka
        • Factoria
      • Web2
        • Ghost
        • Shopify
        • Webflow
    • Backend
      • Fleek
      • Spheron
      • TableLand
      • FileBase
      • Arweave
      • Prisma
      • Sanity GROQ
      • PlanetScale
      • HandShake
    • Contracts
      • Manifold
      • AsyncArt
      • Niftykit
      • Buildship
      • VerisArt
      • Hashlips
      • Bunzz
      • BuildSpace
      • Foundry
    • NFT SDKs
      • Zora V3
      • Rarible
      • Seaport
      • Foundation
      • SudoSwap
    • NFT APIs
      • Reservoir
      • SimpleHash
      • Alchemy
      • Moralis
      • OpenSea
      • NFTport
Powered by GitBook
On this page
  1. LTL Tool Box
  2. NFT SDKs

SudoSwap

PreviousFoundationNextNFT APIs

Last updated 2 years ago

As gears up for public launch of the new sudoswap marketplace, they are open-sourcing the NFT AMM smart contract code that powers everything behind the scenes. From a high-level overview, LPs create pools that hold NFTs or tokens, and traders can swap with those pools. They use a modified minimal proxy pattern for low gas overhead. Deploying a new pool costs ~180k gas, excluding the gas for NFT transfers. Additionally, pre-existing pools can be reused for the same collection. For pool pricing, they use a flexible bonding curve interface. Though they are launching with just a linear and exponential curve, the interface allows for a wide range of curves that can be stateful, including gradual dutch auction style curves and inventory-aware pricing. Swaps are designed to be low gas even in the case where only 1 NFT is being transferred, with additional efficiency gains when buying/selling multiple NFTs at a time.

SudoSwap
LogoGitHub - sudoswap/lssvm: sudoAMM ProtocolGitHub
LogoContract Addresses - sudoswap AMM Docs