GM! I need help with developing a smart contract and would appreciate any advice on how to approach its implementation, along with suggestions on where I can read more detailed information. Contract requirements: Listing NFTs on the platform for sale. Selling NFTs through the platform. Allowing sellers to withdraw NFTs from the platform. An important detail: the sale of NFTs should be conducted using FT tokens. I would be grateful for any guidance on the simplest way to implement this, as my previous attempts haven’t been successful. Proposed contract structure: I envision implementing it with four methods, but I’ve encountered some challenges with their development: NFT Listing Method: Accepts the token ID and the price at which the token will be sold. Question: how can I initiate the transfer of the specified NFT token to the contract’s address within this method? Price Update Method: Accepts the new token price as a parameter. NFT Purchase Method: Accepts the token ID. Problem: I don’t yet understand how to set up payment in FT tokens to ensure they’re transferred to the seller. Token Withdrawal Method: Removes the NFT from the listing. If anyone can explain the approach in simple terms or suggest where to explore this topic in more depth, I’d be very grateful!
GM! I need help with developing a smart contract and would appreciate any advice on how to approach its implementation, along with suggestions on where I can read more detailed information. Contract requirements: Listing NFTs on the platform for sale. Selling NFTs through the platform. Allowing sellers to withdraw NFTs from the platform. An important detail: the sale of NFTs should be conducted using FT tokens. I would be grateful for any guidance on the simplest way to implement this, as my previous attempts haven’t been successful. Proposed contract structure: I envision implementing it with four methods, but I’ve encountered some challenges with their development: NFT Listing Method: Accepts the token ID and the price at which the token will be sold. Question: how can I initiate the transfer of the specified NFT token to the contract’s address within this method? Price Update Method: Accepts the new token price as a parameter. NFT Purchase Method: Accepts the token ID. Problem: I don’t yet understand how to set up payment in FT tokens to ensure they’re transferred to the seller. Token Withdrawal Method: Removes the NFT from the listing. If anyone can explain the approach in simple terms or suggest where to explore this topic in more depth, I’d be very grateful!