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

Lootbox Contract #187

Closed
2 tasks done
TheSmartnik opened this issue Mar 30, 2023 · 14 comments
Closed
2 tasks done

Lootbox Contract #187

TheSmartnik opened this issue Mar 30, 2023 · 14 comments
Assignees
Labels
Approved This proposal is approved by the committee Developer Tool Related to tools or utilities used by developers

Comments

@TheSmartnik
Copy link
Contributor

TheSmartnik commented Mar 30, 2023

Summary

The following footstep suggests to create a standard for Lootboxes contracts

Context

We are already seeing number of projects creating their own lootbox contracts or creating off-chain lootboxes. One standard will both increase adoption by developers and trust from community

Goals

Create a contract. That would provide a community with an easy and secure solution for onchain lootboxes. Chances in the contract shouldn't be hardcoded and available through contract get-method.

Deliverables

  • Create an open source repo with implementation

Tech Stack

  • Standard tech stack: blueprint, sandbox

Definition of Done

  • Smart contract
  • Tests

Reward

  • 1000 USD in TON
@TheSmartnik TheSmartnik added the footstep This is a TON Footstep issue label Mar 30, 2023
@Gusarich
Copy link
Contributor

Gusarich commented Mar 30, 2023

@TheSmartnik This can be useful, but we don't need a new standard for it. Smart contract will be enough.

Another thing is that 5k$ is too much for such task. 1000$ would be OK. We also need to specify more details about the requirements for realization (tech stack, tools etc)

@TheSmartnik
Copy link
Contributor Author

@Gusarich I've updated the issue. Is it good enough?

@Gusarich
Copy link
Contributor

Gusarich commented Apr 3, 2023

@TheSmartnik can you also specify more details about the requirements for realization? Libraries, tools etc.
And please remove the part about TEP standard.

@Gusarich
Copy link
Contributor

LGTM

@Gusarich Gusarich added the Approved This proposal is approved by the committee label Apr 16, 2023
@Gusarich
Copy link
Contributor

Gusarich commented Jun 4, 2023

@TheSmartnik how's it going?

@delovoyhomie
Copy link
Collaborator

@TheSmartnik, any updates?

@TheSmartnik
Copy link
Contributor Author

TheSmartnik commented Jul 12, 2023

Sorry for a delay. I've made a pr https://github.com/TheSmartnik/ton-lootbox-contract
We've discussed in private adding another contract to for lootboxing already minted nfts and minor improvements to the current contract

@TheSmartnik
Copy link
Contributor Author

TheSmartnik commented Sep 19, 2023

@delovoyhomie I've added the second contract and updated the first one

@delovoyhomie delovoyhomie added Developer Tool Related to tools or utilities used by developers Progress Blocked Task halted due to obstacles or issues and removed footstep This is a TON Footstep issue labels Oct 11, 2023
@delovoyhomie
Copy link
Collaborator

@TheSmartnik, we kindly request that you provide a progress report on the task. In the event of no response, we will regrettably have to close this task within 2 weeks.

@Gusarich
Copy link
Contributor

@delovoyhomie he told me in DM that smart contracts are done. I'll review it ASAP

@TheSmartnik
Copy link
Contributor Author

@Gusarich @delovoyhomie Hey guys. Any news on that?

@TheSmartnik
Copy link
Contributor Author

@Gusarich @delovoyhomie Hey guys. Any updates?

@delovoyhomie
Copy link
Collaborator

@TheSmartnik thank you for the contribution!

To accurately recognize your valuable contributions in our repository, we kindly request you to submit a Pull Request to the Hall of Fame file, providing the wallet address and a link to the bounty with the number.

Please follow these steps:

  1. Fork the repository (if you haven't already).

  2. Edit the Hall of Fame file, commit, and push your changes.

  3. Create a Pull Request from your fork to the main repository, providing the wallet address and a link to the bounty with the number (for example, Pull Request Article: Generation of block random seed #136).
    For reference on what your entry should look like, please see the examples of past merged pull requests.

  4. And please follow the questbook proposal stage in accordance with the bounty guideline

TheSmartnik added a commit to TheSmartnik/grants-and-bounties that referenced this issue Mar 5, 2024
Footstep ton-society#187
Repo: https://github.com/TheSmartnik/ton-lootbox-contract

My wallet address for reward: `EQBdy0Qzw6hmx0X9ADEQC280cB5-C9IsbxAU5m8EExXMnIip`
@delovoyhomie delovoyhomie removed the Progress Blocked Task halted due to obstacles or issues label Mar 15, 2024
@delovoyhomie
Copy link
Collaborator

delovoyhomie added a commit that referenced this issue Nov 22, 2024
Footstep #187
Repo: https://github.com/TheSmartnik/ton-lootbox-contract

My wallet address for reward: `EQBdy0Qzw6hmx0X9ADEQC280cB5-C9IsbxAU5m8EExXMnIip`

Co-authored-by: Slava Yakimenko <[email protected]>
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 Developer Tool Related to tools or utilities used by developers
Projects
None yet
Development

No branches or pull requests

3 participants