First Install the modules with:
npm installCopy the .env.example to .env.local and add your pinata JWT and your public gateway URL
Deploy the contract with Remix Polkadot and copy/paste the address in utils/abi.ts
Then, run the development server:
npm run devOpen http://localhost:3000 with your browser to see the result.
Remix Polkadot to deploy on Westend AssetHub
Rainbowkit for the wallet connection Wagmi/Viem for interacting with the contract Pinata IPFS to upload the images and the URI Swiper to make the DPP cards look better
In the folder contracts you can find the PolkaDPP.sol which is a simple erc721 implementation