Manages wallet connection and NFT state, updating and passing data to child components. Fetches and displays the user's NFTs, including images and token IDs.NFTs, generates random images, and updates the parent with minted NFT details.
A decentralized application (dApp) that allows users to swap ERC-20 tokens on a testnet without holding any ETH, by leveraging Smart Accounts (Account Abstraction, EIP-4337) and a sponsored Paymaster
A simple, transparent on-chain lottery smart contract built with Foundry. Users purchase fixed-price tickets and a winner is randomly selected to receive the entire prize pool.
This project is a decentralized application (dApp) for creating and minting NFTs on the IOTA Rebased Testnet. It leverages zkLogin for seamless authentication using Google accounts and IPFS for decentralized storage of NFT assets.