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
Navigate to any NFT you'd like to acquire
Click the "Swap" button next to the NFT
You'll be directed to the swap creation process
Step 2: Select the NFT to Offer
You'll see a page with "Select Their NFTs For The Swap" header
The NFT you want to receive will be shown in your swap list on the right
Optionally, you can request additional tokens by entering an amount in the "Request Token" field
Click "Next" to continue
Step 3: Choose Your Offer
You'll see a page titled "Select Your Offer"
Browse your collection and select the NFT(s) you want to offer
Click on an NFT to add it to your offer
Optionally, you can add tokens to your offer in the "Add Token" field
Click "Next" to proceed
Step 4: Review and Submit Your Swap Offer
Review both sides of the trade carefully
You can set how long the swap offer will remain valid (default is 7 days)
Click "Submit Swap Offer" when you're ready
Sign the transaction using your wallet
Step 5: Confirm Transaction
A popup will appear asking you to approve the transaction
The transaction details will show what's being created ("create_swap")
Check the estimated fee and click "Approve"
Step 6: Success and Management
Once confirmed, you'll see a success message
Your swap offer is now visible on your profile page under the "Swaps" tab
It will show as "Active" until it's either accepted, canceled, or expires
You can cancel the swap at any time by clicking "Cancel Swap"
Managing Your Swaps
Viewing Your Swaps
Go to your profile page
Select the "Swaps" tab
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
Last updated
Was this helpful?