It is possible, however quite challenging since you would need a smart contract to check for the bitcoin payments and generate different address for each buyer, because bitcoin transactions do not support any smart contracts or messages with the transaction.
If you are developing a serious project, you will quite likely find out the answer by yourself
so. many. shitcoins. with incapable devs. STOP TRYING TO MONEY-GRAB! Your harming the entire crypto ecosystem.
Nice shitposting. OP answered a question, and have not shown any shady intentions about scamming yet. This is the technical part of the forum, so i could say that you are harming the average post quality as well
Mr response lies in a happy middle-ground. If you don't know how to implement your idea safely and securely, the best solution is to find someone who does know how to do it and pay them for their services. While Anonymous Kid's rather terse and blunt reply isn't particularly constructive, it's still a valid point. We do have far too many people learning through trial and error, mostly error, but thinking that while they learn they can put other peoples' wealth at risk in an attempt to turn a profit. It's reckless.
There are two options. Either you learn what you need to know first using a testnet without any live funds and you make damn sure it works correctly
before you start accepting any money. Or, you find a qualified, experienced and knowledgeable person, or even multiple people if that's what it takes, to implement your vision, still do some testnet trials to make sure it works and then when it goes live split the profits with them. That's how you develop a project responsibly. None of this "
free money for half baked ideas" crap we've seen too much of already.