NFT raffle contract
Naltox opened this issue · comments
Summary
Develop smart contract for shuffling NFT's
Context
We want to add some game mechanics to NFT's on TON.
One of the things that come up to mind is NFT ruffle mechanics.
Basic mechanics are pretty simple:
- Bob chooses NFT(s) he would play with
- Alice finds Bob's game on marketplace
- Alice offers her NFT(s) to Bob
- One Bob & Alice agree on NFT's game starts
- Smart contract shuffle's NFT's between Alice & Bob
FYI: this grand is funded by Getgems & TON Frogs NFT
Goals
- develop smart contract which allows users shuffle NFT's
Deliverables
- contract itsels
- tests
- docs
Detailed technical requirements could be found here: https://telegra.ph/NFT-raffle-contract-Product-Description--Technical-requirements-09-07
Definition of Done
- NFT marketplaces on TON are able to implement NFT shuffle mechanics on top of this contract
Reward
- 2000 TON
Total: $2600
I'm ready to implement
I've already started to implement
So I shouldn't begin doing this footstep?
So I shouldn't begin doing this footstep?
You are welcome to suggest another one!
Done.
Contract, tests, docs
PR - getgems-io/nft-contracts#11