ABSwap
Solves the problem of trustless batch swapping of NFTs between Alice and Bob
Screenshots



Problem Statement
Often, while meeting new people in discord, collectors and gamers want to trade assets between each other, but there is always that looming issue of trust. Alice: βWhat if Bob never sends his asset to me after Iβve sent mine?β ABSwap intends to solve this issue by providing trustless batch NFT swapping. Where larger auction/marketplaces for NFTs are for trading currencies for NFTS, ABSwap allows Alice and Bob to trade a CryptoPunk for 3 BYAC without the worries of getting scammed. Bob can even sweeten the deal by adding a honeypot of crypto!
Solution
Utilized discord for communications, separated duties and had hourly updates. For the smart contract, after a few circles about understanding the actual assignment, I got tips from Austin Griffith and Mentor Jeff Wentworth, https://www.notion.so/Notes-from-Mentor-Jeff-Wentworth-6b01bc61253644709d27cd4d48490e5a?showMoveTo=true&saveParent=true. Used OpenZeppelin Docs and several iterations.The front end uses Moralis's eth-boilerplate. It's quite fun to use and looks like a game UI. It's deployed onto netlify with gh continuous integration.
Hackathon
NFTHack 2022
2022
Prizes
- π
πββοΈ IPFS Pool Prize
Contributors
- Y0moo
218 contributions
- locothedev
16 contributions
- danj-O
12 contributions
- ivan-liljeqvist
9 contributions
- toledoroy
6 contributions
- matjaz
3 contributions
- comingAlive
2 contributions
- BanalitoRaulito
1 contributions
- filipmartinsson
1 contributions
- cgcardona
1 contributions
- Saviour1001
1 contributions
- abdulmalik97
1 contributions
- codewithpom
1 contributions
- algotrader999
1 contributions