for hassle free and seamless buying experience...
Ease NFT allows users to seamlessly buy the NFT without the hassle of waiting for a transaction to complete. NFTs buying experience has always been delayed by complex interfaces with multiple chains, juggling multiple wallets and no real time update of the NFT purchase from the blockchain network which creates uncertainty in the buyer to make the purchase.
Ease NFT, combines the power of multiple protocols to provide simpler and quicker solutions to all the NFTs problems. With the unified API powered by Covalent, we are able to seamlessly query the network and contract to get the real updates from multiple contracts. Similarly, Push Web Notification allows the user to stay up to date regarding their NFTs transactions with real time update. Finally, the complex architecture deployment of the NFT marketplace is solved by the one click deployment solution provided by the StackOS.
Our main challenge was we tried to integrate multiple API and SDK services to power our application. For Covalent, even though it made the contract query easier, there were no filter options so we had to put in extra effort to get the results we wanted. Similarly, for Push Notification, the latest package was not compatible with the react 17.0, we had to downgrade the application. Similarly, there is a rate limit in Push API calls so we had to make the call on a fixed interval. Lastly, on StackOS side, we tried to deploy the application from the M1 mac machine, which turned out to create the docker images incompatible with Kubernetes. We were able to debug it by providing the platform specific argument inorder to make it work.