Implementation of KodaDot NFT marketplace on Basilisk
We've took this challenge to extend KodaDot with Basilisk NFT marketplace and implement all important calls within our UI.
We had to run archive node and indexer served by SubSquid to start implementing fast queries and handsome events into KodaDot so user can leverage all features of Basilisk NFT marketplace.
We've aimed to extend functionality of KodaDot so users can benefit from features like Royalties and Offers on their minted NFTs.
Thus we had to extend KodaDot through series of calls like create class, mint, set price, make offer, withdraw an offer and accept an offer.
Bonus on top, we've reused some of our components and make then chain-agnostic so other implementers coming along could benefit from open source work and make their own flavour of Basilisk NFT marketplace.
Links to work
Videos could be found at https://github.com/galacticcouncil/amsterdot-bounties-2022/issues/5