Swapping NFTs Is not easy as it requires a sense of trust between the NFT holders to execute the swap in a secured manner.
Whereas most people in the crypto space prefer to stay anonymous.
We created a trustless NFT swapping environment using escrow smart contracts.
The trade terms are enforced by the smart contracts and thus, no two parties need to trust each other for a safe swap.
What makes us Unique?
There are decentralized exchanges for swapping coins like Uniswap and Sushiswap, There's an Open sea to take care of all NFTs. But the thing which is lacking right now in the market is a fully decentralized P2P NFT exchange platform. People can swap their NFTs without any trust issues or fear of getting scammed.
Yes, there are many Dapps but the P2P swapping process makes us unique.
A motivation behind doing it is, even though there are so many platforms, a lot of them are just pulling scams 4 BoredApes have been stolen and it got highlighted because it's a BoredApe we don't know how many people are losing their NFTs in the scam Dapps. If there was a Dapp with escrow feature it would have been easier and could be transferred securely. That's the problem we are solving.
Example -https://twitter.com/squanchita/status/1469194863115583489?t=2ds3WMZcCwRoQJ5lKN4gZg&s=19
The challenge that we faced was fetching all NFTs associated with a specific wallet address. We researched how to achieve this and finally, we solved it using Etherscan APIs.
Another challenging problem was to make it user-friendly by decreasing the interaction and number of clicks.
Discussion