β¨ Issue Request
Replace the NFT minting simulation with real integration to the LottoTicketNFT contract. Each ticket must generate an intransferible NFT.
π Description
Currently the system uses a simulation for minting lottery ticket NFTs. Real integration with the LottoTicketNFT contract is required so that each purchased ticket generates an intransferible NFT representing the user's participation.
π οΈ Steps to Reproduce (if applicable)
- Purchase a lottery ticket
- Verify that a real NFT is generated
- Confirm that the NFT is intransferible
- Validate that the NFT contains the selected numbers
πΌοΈ Screenshots (if applicable)
Not applicable - contract integration.
π― Expected Behavior
- Each purchased ticket must generate a real NFT
- The NFT must be intransferible (cannot be transferred to other wallets)
- The NFT must contain the selected lottery numbers
- The NFT must have correct metadata (date, numbers, etc.)
- The NFT must appear in the user's wallet
π Suggested Solution / Feature Request
Phase 1: LottoTicketNFT Contract Analysis
Phase 2: Scaffold-Starknet Integration
Phase 3: UI/UX Updates
Phase 4: Testing and Validation
π Additional Notes
- Priority: High - core system functionality
- Estimated time: 2-3 days
- Risk: Medium - contract integration
- Dependencies: LottoTicketNFT contract, scaffold-starknet hooks
β οΈ Before Applying
Please read this guide: Contributor Guidelines
β¨ Issue Request
Replace the NFT minting simulation with real integration to the LottoTicketNFT contract. Each ticket must generate an intransferible NFT.
π Description
Currently the system uses a simulation for minting lottery ticket NFTs. Real integration with the LottoTicketNFT contract is required so that each purchased ticket generates an intransferible NFT representing the user's participation.
π οΈ Steps to Reproduce (if applicable)
πΌοΈ Screenshots (if applicable)
Not applicable - contract integration.
π― Expected Behavior
π Suggested Solution / Feature Request
Phase 1: LottoTicketNFT Contract Analysis
Phase 2: Scaffold-Starknet Integration
Phase 3: UI/UX Updates
Phase 4: Testing and Validation
π Additional Notes
Please read this guide: Contributor Guidelines