Koda - Generative Art Marketplace
Artist InterviewsMarketplaceSwag ShopChat
  • About Us
    • Koda - Generative Art Marketplace
    • 👅Why KodaDot?
    • 🧑‍🔬Alpha Products
      • 💲Pay per contribution model
      • 🛍️Web3 merchandise shop
      • 🪢KodaDot API - Uniquery
      • 🎟️NFT ticketing system
      • 📀Phygitals
    • 🤔Who are we?
      • ✨Getting Started with KodaDot
      • ⭐Beginning of Story
      • 🏆Achievements
    • 🗝️Why are NFTs valuable?
  • Information
    • 🪙Fees
    • 🌀Existential Deposit
    • 🦒Migrator
  • GENERATIVE
    • 🎲Generative Art
    • ✅Code Checker
    • 🩵Preparation for the Drop
    • 🔮Generative Drops
      • 🎉Drop Party
    • 🖼️Farcaster Frames
  • Tutorials
    • 🌟How to launch a successful collection
    • ✨Before you start
    • 👛Wallet
      • 1️⃣Create your wallet
      • 2️⃣Connect your wallet
      • 3️⃣Add Funds to your wallet
    • ⛏️Minting
    • 💵Buying
      • 🐦Buying NFTs on Kusama
    • 🧑‍🦰Profiles
    • 🔆Asset Hub
      • ➡️Moving your funds TO Asset Hub
      • ⬅️Moving your funds OUT of Asset Hub
    • ↔️Transfers
    • ↔️Teleport
      • 🟢Auto Teleport
      • 🔵Teleport (Bridge)
    • 🔥Burning
    • Swap NFT for NFT
  • Fandom Toolbox
    • 👥Audience Growth
      • 🖌️Custom collection landing
      • 💬Collection owners chat
      • 🔓Unlockables
      • 🎨Upcoming Fandom Toolbox
      • 🩸Custom Drop Page Campaigns
    • 🖼️Drop Page
    • 👕Merchandise Shop
  • Ecosystem
    • 🗓️KodaDot events
    • 🖼️KodaDot Exhibitions
    • ❓FAQ
  • Be part of KodaDot!
    • 👨‍💻Join as a Developer
      • Why Should You Contribute?
      • Contributing as a Developer
      • Contibute as a helper!
      • Hiring
    • 🎆KodaDot's Programs
      • Ambassador Program
      • Artist Ambassador Program
      • Artist Referral Program
      • Conference Ambassador
    • 👕Contribute to our Merchshop
    • 🎨Contributing as an artist
  • nft-standard
    • EVM
      • ERC721
      • ERC1155
      • ERC6551
    • Kusama Network
      • RMRK1.0
      • RMRK2.0
    • Pallet-level
      • NFT Pallet on Asset Hub
      • Uniques V2 (Next generation NFTs)
      • Basilisk NFT Pallet
    • Smart Contracts
      • Ink! NFTs
      • GNFT (ERC-721)
      • Dynamic NFTs
  • Legal
    • Rights
Powered by GitBook
LogoLogo

Connect with us

  • Farcaster
  • Twitter
  • Telegram

Publications

  • Medium
  • Weekly Roundup
  • Press Kit

Feel Free Fork Us @ 2023

On this page
  • What are Atomic Swaps?
  • Benefits of Using Atomic Swaps
  • How to Create an Atomic Swap
  • Managing Your Swaps
  • Tips for Successful Swaps

Was this helpful?

Export as PDF
  1. Tutorials

Swap NFT for NFT

Atomic Swaps on KodaDot allow you to directly exchange NFTs with other users in a completely trustless manner

What are Atomic Swaps?

Atomic Swaps let you propose trading your NFT for another user's NFT. You can:

  • Trade NFT for NFT directly

  • Request additional tokens alongside an NFT

  • Send additional tokens alongside your NFT

  • Set expiration times for your swap offers

Benefits of Using Atomic Swaps

  • Trustless Trading: No intermediaries or escrow services needed

  • Flexibility: Add token amounts to balance trades between NFTs of different values

  • Security: Transactions only complete when both parties fulfill their side

  • Convenience: Manage all your swap offers from your profile

How to Create an Atomic Swap

Step 1: Select the NFT You Want to Receive

  1. Navigate to any NFT you'd like to acquire

  2. Click the "Swap" button next to the NFT

  3. You'll be directed to the swap creation process

Step 2: Select the NFT to Offer

  1. You'll see a page with "Select Their NFTs For The Swap" header

  2. The NFT you want to receive will be shown in your swap list on the right

  3. Optionally, you can request additional tokens by entering an amount in the "Request Token" field

  4. Click "Next" to continue

Step 3: Choose Your Offer

  1. You'll see a page titled "Select Your Offer"

  2. Browse your collection and select the NFT(s) you want to offer

  3. Click on an NFT to add it to your offer

  4. Optionally, you can add tokens to your offer in the "Add Token" field

  5. Click "Next" to proceed

Step 4: Review and Submit Your Swap Offer

  1. Review both sides of the trade carefully

  2. You can set how long the swap offer will remain valid (default is 7 days)

  3. Click "Submit Swap Offer" when you're ready

  4. Sign the transaction using your wallet

Step 5: Confirm Transaction

  1. A popup will appear asking you to approve the transaction

  2. The transaction details will show what's being created ("create_swap")

  3. Check the estimated fee and click "Approve"

Step 6: Success and Management

  1. Once confirmed, you'll see a success message

  2. Your swap offer is now visible on your profile page under the "Swaps" tab

  3. It will show as "Active" until it's either accepted, canceled, or expires

  4. You can cancel the swap at any time by clicking "Cancel Swap"

Managing Your Swaps

Viewing Your Swaps

  1. Go to your profile page

  2. Select the "Swaps" tab

  3. Toggle between "Outgoing" and "Incoming" to see swaps you've created or received

Swap Actions

  • Cancel: Withdraw your swap offer if you change your mind

  • Accept: Accept an incoming swap offer to complete the exchange

  • Counter-Swap: Create a new swap proposal in response to an existing one

  • View Details: See the complete details of any swap offer

Tips for Successful Swaps

  • Ensure you carefully review both sides of the trade before submitting

  • Consider the relative values of NFTs when requesting or adding tokens

  • Set reasonable expiration times based on your trading needs

  • Check your profile regularly for incoming swap offers

PreviousBurningNextAudience Growth

Last updated 1 month ago

Was this helpful?