ton-society / grants-and-bounties

TON Foundation invites talent to imagine and realize projects that have the potential to integrate with the daily lives of users.

Home Page:https://ton.org/grants

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NFT Swap Contract

Naltox opened this issue · comments

Summary

Develop smart-contract for swapping NFT's

Context

Sometimes users don’t want to sell their NFT but are ready to exchange it for other NFT(s).
This is exactly what we want to achieve here.

FYI: this grand is funded by Getgems & Tegro NFT

Goals

  • develop smart contract which allows users to swap their NFT's

Deliverables

  • contract itsels
  • tests
  • docs

Technical requirements could be found here: https://telegra.ph/NFT-swap-Contract-Product-Description--Technical-requirements-08-24

Definition of Done

  • NFT marketplaces on TON are able to implement NFT swap mechanics on top of this contract

Reward

  • 2000 TON

Total: $3700

Im ready to implement

Great! Looking forward to finishing it!

Im ready to implement

We look forward to your work

Let's add a bonus task: +500 TON if @xssnick would implement swapping NFT with surcharge.
This means user A is ready to swap his NFT on other one plus some extra coins

Will add surcharge to implementation

Done! Contract + Tests + Docs

PR https://github.com/getgems-io/nft-contracts/pull/8/files

Awesome! Thank you!

Can you please submit a PR to Footsteps repo?

Closed with #36