Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NFT raffle contract #37

Closed
Naltox opened this issue Sep 9, 2022 · 6 comments
Closed

NFT raffle contract #37

Naltox opened this issue Sep 9, 2022 · 6 comments
Assignees
Labels
Approved This proposal is approved by the committee footstep This is a TON Footstep issue

Comments

@Naltox
Copy link

Naltox commented Sep 9, 2022

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

@Naltox Naltox added the footstep This is a TON Footstep issue label Sep 9, 2022
@Hiyorimi Hiyorimi added the Approved This proposal is approved by the committee label Sep 9, 2022
@Gusarich
Copy link
Contributor

I'm ready to implement

@Hiyorimi
Copy link
Contributor

@Naltox

@purp1le
Copy link
Contributor

purp1le commented Sep 16, 2022

I've already started to implement

@Gusarich
Copy link
Contributor

So I shouldn't begin doing this footstep?

@Hiyorimi
Copy link
Contributor

So I shouldn't begin doing this footstep?

You are welcome to suggest another one!

@purp1le
Copy link
Contributor

purp1le commented Sep 28, 2022

Done.
Contract, tests, docs
PR - getgems-io/nft-contracts#11

Hiyorimi added a commit that referenced this issue Sep 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Approved This proposal is approved by the committee footstep This is a TON Footstep issue
Projects
None yet
Development

No branches or pull requests

4 participants