wildcards-world / ui

Wildcards project - Always for sale NFT's used to raise money for endangered animals through harberger patronage
https://wildcards.world
11 stars 4 forks source link

Build a crowdsourcing portal for art for new wildcards #93

Open JasoonS opened 4 years ago

JasoonS commented 4 years ago

All of the wildcards artwork is currently organised and created in a completely centralised manner. The team at wildcards primarily consist of technologists, not artists; so streamlining the process of getting artworks made for animals would be amazing.

The implementation is completely open, but we would suggest running your ideas past us for feedback. The simplest way to do this could be a 'google form', but the sky is the limit. For example you could have a quadratic voting mechanism to help chose which art submissions are best; or a staking and slashing mechanism if an artist promises to create an artwork and doesn't deliver in the agreed time.

The latest version of our system gives holders 1 Wildcards Loyalty Token (WLT) per day - https://etherscan.io/token/0x773c75c2277ed3e402bdefd28ec3b51a3afbd8a4. It might be interesting for you to integrate this token into this project. But this is by no means a requirement.An example integration of the loyalty tokens into the operation of the wildcards system is the voting mechanism for Glen the Dragon form Turin - https://wildcards.world/#ethturin-quadratic-voting (you can use this via the goerli-test network too, no need to buy a real wildcard to test it).

Our latest wildcards contract has a field for artists, that address will receive 1% of all sales from the wildcard forever into the future as an incentive mechanism. The artist portal should convey this clearly.

You can use this as a starting point: https://github.com/wildcards-world/wildcards-art-portal . Or you can start from scratch.We intend to put this solution into production at some point in time - so all submissions will require the MIT license.

Update and more details:

Long term we would really like to integrate some level of community curation for the art that gets submitted via our loyalty tokens (that you earn by being the guardian of a wildcard), but that definitely isn't a hard requirement for the first version of our artist portal (if you manage that big ups to you!). For the first version we as the team can be in control of which artists/art get selected.

The basic functionality has two sides, the artist facing side, and the part we will use. The part we would use would be a place for us (initially it will just be us - but once again in the future we would expand it to allow our partner organisations permissions) to put bounties for a specific wildcard (basically a few photos of the animal, the animal type, the name, a short description and the orginasation that they will be supporting) . Because we are the only ones looking at this part it can be very rough and dirty in the first version (even if we have to go into the code to edit it for example). The artist/public facing part should be more friendly. An artist should be able to see all open art requests and see their details as well as express their interest in creating a wildcard.

Tools that we think could be leveraged to do this are 3box and 3box threads - once again using 3box isn't a hard requirement, but we believe that it can be a help. Similarly a tool like pinata could be used to upload and store the images. You can see an example of how these technologies come together in https://dao.care/submit-proposal (https://github.com/DAOcare/app/blob/master/src/views/SubmitProposal.js).

Where to get help:

The best place to get the attention of one of our developers is via our telegram group: https://t.me/wildcardsworld

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 500.0 DAI (500.0 USD @ $1.0/DAI) attached to it as part of the wildcards-world fund.

mindsgn commented 4 years ago

Can I build this now?

JasoonS commented 4 years ago

Hi @mindsgn , I'm glad you are interested in working on this!

This task is part of the gitXchange hackathon on gitcoin. It officially starts tomorrow, however the problems have been public since Friday and were shared over a stream. So although hacking starts tomorrow, you are more than welcome to think through a solution. I'm happy to give feedback on your idea (privately even if you prefer).

Quick question, did you find this via gitcoin, or are you linked to the UCT developer society? If you don't have a gitcoin account yet, you can use this referal code (I think you get 30 USD when you join and complete a bounty) https://gitcoin.co/townsquare/?cb=ref:10395

mindsgn commented 4 years ago

Thanks, I found this via gitcoin. I will be part of the hackathon.

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 266 years, 5 months from now. Please review their action plans below:

1) mindsgn has started work.

Will build this using react and web3js 2) nazariyv has started work.

  1. Use the sdk for this project
  2. React portal for submission
  3. React portal for reviews 3) masaun has started work.

I will build dApp which related to this theme. 4) zoek1 has started work.

Rewards for the good of animals 5) mharley12345 has started work.

The project uses 3box and pinata to allow artists to submit artwork for the wildcards bounty.

Learn more on the Gitcoin Issue Details page.

JasoonS commented 4 years ago

Great! @mindsgn - I've added an extra section to the description.

anhdungle93 commented 4 years ago

Hi, I have just joined Gitcoin, so I am not familiar with the process yet. I see there are already two applicants. If I start working on this project, will I work alone on my own solution or contribute to the project along with others?

DenhamPreen commented 4 years ago

Hi @anhdungle93 :) Firstly welcome to gitcoin, its an awesome platform I hope you will like it as much as we do. If you 'started work' on the project it is assumed that you are working alone on your own solution although you can contact the other applicants and enquire whether they would like to partner up on the project. Feel free to join our telegram if you have any other questions or want to chat with us privately. https://t.me/wildcardsworld

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 500.0 DAI (500.0 USD @ $1.0/DAI) has been submitted by:

  1. @nazariyv
  2. @masaun

@jasoons please take a look at the submitted work:


gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 500.0 DAI (500.0 USD @ $1.0/DAI) attached to this issue has been approved & issued to @nazariyv.