gitcoin icon indicating copy to clipboard operation
gitcoin copied to clipboard

[BOUNTY]: Create an NFT marketplace using Tatum's APIs to integrate Celo

Open nickali opened this issue 2 years ago • 9 comments

Create an NFT marketplace using Tatum's APIs to integrate Celo

Challenge Description

Tatum is a fan of Celo. The fast transaction times, low gas fees, and full EVM compatibility. To celebrate Tatum and Celo's ongoing relationship, let’s do a bounty!

Leverage Tatum’s prebuilt NFT and marketplace smart contracts to build a truly awesome NFT marketplace integrating Celo, with a streamlined user experience and a dazzling user interface. Integrate royalty NFTs and Tatum’s Gas Pump to pay for your users’ gas fees. The Celo team will select the top 5 submissions.

Submission Requirements

Deliverable

  • Completed GitHub repository linked in your Gitcoin submission.

Judging Criteria

The Celo team will pick the top 3 submissions if they meet the quality requirements.

  • We do not expect submissions to be production quality!
  • Clean, organized, high-quality code - You can use any language to build your NFT marketplace.
  • Creativity/Ingenuity - How creative is your marketplace?
  • Design - How usable is your marketplace? Did you spend time improving the UI and UX? How usable is your app? Did you spend time improving the UI and UX? Is there a consistent design language?
  • Features - Which features have you added to the marketplace?
  • Scope of Work - How much time and effort did it take to complete this project?
  • Extra Media - Does the submission include images, screenshots, and/or videos?

Other Requirements

  • All contributions/PRs to public (Celo) repositories should be open source and should follow the contributions rules of the relevant repository.
  • All non-code documents should be using Markdown format.
  • In the project description or repository readme, include a proper security notice. E.g., it should tell the visitor the project is not audited and should not be used in a production environment.

Funding Currency & Amount

Winning submissions will receive $1.5k worth of CELO or cUSD. A maximum of 3 submissions will be accepted.

Resources

The first 1,000 users who start building on Celo with Tatum will get all of the features of our Basic plans absolutely free for the first 3 months. That means you 200 API requests per second and 5,000,000 requests per month without paying anything out of pocket.

To apply for your free Basic plan, just sign up for a free API key in the Tatum Dashboard, fill out the application form below, and as soon as you’re approved, your Free plan will be upgraded to a Basic plan for the next 3 months!

Apply for 3-months free

nickali avatar Mar 24 '22 02:03 nickali

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


This issue now has a funding of 1500.0 cUSD (1494.92 USD @ $1.0/cUSD) attached to it.

gitcoinbot avatar Mar 24 '22 16:03 gitcoinbot

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


Work for 1500.0 cUSD (1483.43 USD @ $0.99/cUSD) has been submitted by:

  1. @emoo16
  2. @shahedmoez
  3. @gitcoincode
  4. @povedaaqui
  5. @manyrios

@critesjosh please take a look at the submitted work:

  • PR by @manyrios
  • PR by @povedaaqui
  • PR by @gitcoincode
  • PR by @shahedmoez
  • PR by @emoo16

gitcoinbot avatar Mar 24 '22 23:03 gitcoinbot

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


Work has been started.

These users each claimed they can complete the work by 1 month from now. Please review their action plans below:

1) sonusharma07 has started work.

I would like create a NFT market place. 2) emoo16 has started work.

Hadi bakalim neler yapa bilcegimizi birlikle gorelim 3) povedaaqui has started work.

-Setup the local environment. -Start reading documentation. -Start to build the backend. -Start to build the frontend. -Testing. 4) abhijit20112003 has started work.

Hey! I just saw your Bounties. we can surely do it. 5) ogofe has started work.

I'm going start with a frontend -> backend development approach - for personal convenience.

Step 1 - Outline basic dapp features Step 2 - Follow up on documentation Step 3 - Environment setup Step 4 - Start frontend development Step 5 - Interact with contracts on the test network Step 6 - Start backend development Step 7 - Hook up backend to frontend Step 8 - Run local tests Step 9 - Build & Publish code Step 10 - Dapp Submission 6) ikalonji has started work.

Buidling an mobile NFT marketplace using Ionic and Tatum 7) kelvinstore has started work.

On which network will it be deployed 8) manyrios has started work.

Create a NFT Marketplace with tatum's API 9) zkpeep has started work.

  1. Create Github repository
  2. Implement frontend with integration
  3. Submit 10) shahedmoez has started work.

I like Create a NFT Marketplace with tatum's API 11) nathanmackeans has started work.

  1. draft a design for the app
  2. implement authentication
  3. create wallets for users using tatum
  4. create virtual accounts on Tatum for users
  5. create an ERC20 token on the tatum blockchain
  6. allow users to send p2p payments using tatums ledger accounts and externally to the blockchain
  7. create a marketplace
  8. Build operations for users to carry out activities on the marketplace 12) onyedikachi-david has started work.

Using Tatum Api endpoints I'll create an NFT market place.

  1. Go through Tatums endpoints.
  2. Build my UI.
  3. Integrate 13) litmus-zhang has started work.

I will use Micro-frontends to develop the different sections of the application to make it scalabie 14) ivanmolto has started work.

Create An NFT Marketplace Using Tatum's APIs To Integrate Celo

Learn more on the Gitcoin Issue Details page.

gitcoinbot avatar Mar 25 '22 23:03 gitcoinbot

almost done

ManyRios avatar Jun 09 '22 04:06 ManyRios

Anlamiyorum ki

Emoo16 avatar Jun 09 '22 06:06 Emoo16

Hello @nickali, when is the exact deadline for it?

Cc. @aslawson @critesjosh @reachjason

PovedaAqui avatar Jun 26 '22 22:06 PovedaAqui

hi @nickali @gitcoincode copy my project and submit as own project

shahedmoez avatar Jun 27 '22 08:06 shahedmoez

Hi folks,

It's been a while, do you have any news regarding this bounty?

@nickali @aslawson @critesjosh @reachjason

PovedaAqui avatar Aug 29 '22 13:08 PovedaAqui

Cc @joenyzio @bcamacho @nestorbonilla @ericnakagawa

critesjosh avatar Aug 29 '22 15:08 critesjosh