GithubHelp home page GithubHelp logo

gitcoin's Issues

Mobilize DeFi: Mega Prize!

Mobile-First DeFi Challenge Description

ETH is an incredibly powerful technology - however, the full magic of the Ethereum ecosystem has yet to make its way to the world of 5.6 billion smartphone users. With Celo's EVM compatible mobile-first network - we're here to change that and we hope you'll join us in making the magic of crypto, mobile-first! There's a status quo in web3 and a status quo in mobile apps - let's explore what's possible with both.

Prompt

Build a DeFi DApp, tool, or mobile browser app that showcases the type of ingenuity and network effects seen in layer 2 projects currently only available on Ethereum. Build new products, fork a DApp, or innovate new ideas - and most importantly help make crypto accessible on mobile phones. This can be done through designing a native mobile DApp (with the help of DAppkit) or just designing an easy-to-use product for mobile web browsers.

Mega Prize Breakdown!

Prizes will be paid out in Celo's stable token cUSD. The total value of prizes provided by the Celo Foundation is $61k available to win for the best teams building mobile-friendly DeFi.

Here is the breakdown of prizes:

  • 1 - 1st place project who receives $10,000
  • 1 - 2nd place winner who receives $5,000
  • 10 - 3rd place prizes each receiving $3,000

In addition to these prizes, anyone who builds a mobile DeFi project will automatically be entered into a competition for our hackathon's "Community Awards" listed below.

Bonus Points for Judging:

Integrating Moola Market, Ubeswap, or impactMarket

Community Award

The following Community awards will be given out once the hackathon has concluded after April 14th and the project submissions are evaluated by the judges and the Celo Community.

Award $$ # of Winners Description
International Women's Month - Built by Women $2,000 2 Two awards of 2k given to women-led projects.
Best Latam Project $2,000 1 Judges' choice of the most interesting project from Latin American based teams
Best African Project $2,000 1 Judges' choice of the most interesting project from African based teams
Best Asia Project $2,000 1 Judges' choice of the most interesting project from Asian based teams
People's Choice $2,000 1 A list of genuinely interesting projects chosen by the cLabs team and presented as a Twitter poll to the Celo community
Best Student-Led Project $2,000 2 Two awards of 2k given to student-led projects.

Can you make it tangible?

Let's say an individual or a team from Latin America builds an amazing mobile DeFi DApp with the intention to win the top prize of $10k cUSD.

Let's say that since they have experience in Latin America where Celo is very popular and they know that Tanda loan clubs are also very popular - they build a saving circle application where one depositor from the circle earns all the interest from the group’s deposits, per period of time.

Since this is a really cool idea, they win the first prize of the mobile DeFi bounty - which means they win $10k cUSD.

But their app is designed so well that the judges decide to also award them one of the regionally focused community awards - "Best LATAM Hack" - which is also worth $2k cUSD - So that team or individual will now walk away from this hackathon with at least $12k cUSD for building one great Defi DApp!

Name Description
Moola Market Moola is an algorithmic money market similar to those found on ETH but on Celo so it's mobile-first — GitHub. Roughly 1 in 3 adults do not have access to money markets and at a micro-level, Moola wanted an easy way to earn compound interest on Celo Dollars (cUSD).
Ubeswap Ubeswap is a mobile-first DeFi exchange, a mobile compatible fork of Uniswap running on the Celo blockchain. Ubeswap is open-source on GitHub and available on Safari for iOS and any browser on Android.
impactMarket impactMarket enables any vulnerable community to create its own unconditional basic income system for their beneficiaries, where each one can claim a fixed amount on a regular basis and make payments for free.
Valora  
(Celo's native wallet and mobile app) Send money to anyone with a smartphone by tapping the Send button on the Valora Home screen. All you need to do is select a recipient from your contacts, enter the desired amount and press send. It’s that easy!
Biscoint Biscoint is working on an out-of-the-box CELO and Celo Dollar hot wallet to be used by projects that require automated processing of withdrawals. They also created a cUSD SPV client written in Typescript (GitHub link)
Pesabase An integration of a Celo Dollar (Stablecoin) and Mpesa, showing flows of payment between an Mpesa User and a Celo Blockchain wallet from anywhere in the world. Our aim with Pesabase is to provide African’s with a cheap and social option to remit and pay for goods and services
CeloVote Celovote automatically distributes your stake to preferred validator groups that have high estimated APY (annual percentage yield) and automatically rebalances votes if any of them voted groups fails to maintain high uptime. You retain full custody of your CELO and receive 100% of your rewards.
Celo Tools Celo Tools is an accessible frontend to the Celo CLI. Anyone and everyone participating in the Celo network should be able to stake and vote on governance proposals, Celo Tools provides this functionality for those without the know-how to access a command line.
ReSource The ReSource Network is building a resource-based mutual credit blockchain protocol. The initial version is deployed in CELO mainnet on address:
El Dorado El Dorado is building "the crypto dollar wallet of LATAM. They are reinventing the way financial products and services are designed, especially for people living in unstable economies. They are going to provide all the services a bank can offer and more. USD savings accounts and P2P payments/exchange. All powered by Open Blockchains." GitHub
See more projects already built on Celo! Or check out our Celohub.org https://celohub.org/

See more projects already built on Celo! Or check out our DApp Gallery!

Ideas to Kickstart Your Creativity

*These are just ideas, we don't want to limit you in any way. Below are concepts to help get the mental gears moving for you or your team.

  • Redirecting the stream of interest earned on deposits to a charity platform such as Impact Markets UBI
  • Mobile First NFT marketplace similar to https://opensea.io/ (can use Valora wallet or similar to streamline mobile UX) Workflow: uploading photo from phone and minting directly from the application using wallet integration...from there the sky's the limit.
  • No-loss lottery similar to PoolTogether
  • Or similarly, a saving circle application where one depositor from the circle earns all the interest from the group’s deposits, per period of time.
  • Migrating an interest rate protocol like Swivel from Ethereum
  • Setting up a yield farming play such as a mcUSD/mCELO Ubeswap pool
  • Publishing an open-source liquidation bot
  • Celo Options trading by porting Opyn
  • Solutions for physical cards & credit cards
  • Solutions for Merchants, points of Sales & inventory
  • Saving - Interest, Microsavings, Gamified
  • Lending - Credit Scoring, P2P Lending, Loan Groups, B2B Lending Solutions
  • Local Economies & Local Currencies
  • Decentralized Marketplaces
  • Tokenized Assets
  • Robo-advisor

Submission Requirements

Judging Criteria

A panel of judges ranging from VC perspectives to in-the-trenches builders like yourselves.

Judges will judge your hack and they will rate your project on a scale of 1-5 on the criteria below.

Your submission will be graded on the following criteria:

  • Adherence to the Mobile DeFi challenge (E.g. how well does it solve the proposed problem)
  • Creative, original and innovative
  • Real-world use-cases (how practical is it)
  • Technicality of implementation
  • UI/UX Design

Bonus points for Judging:

Integrating: Moola Market, Ubeswap, or Impact market

Submissions Due - April 14th

Winners announced - April 22nd

Compensation may take up to 2 weeks after submission is accepted.

Developer Resources:

https://github.com/celo-org

https://docs.celo.org/v/master/developer-guide/start

https://docs.celo.org/v/master/developer-guide/overview

https://electric-capital.github.io/?p=/ecosystem/celo

Celo Tech Talk Series

KYC Requirements:

Successful applicants must undergo a compliance review which requires providing identity and other information to satisfy regulatory requirements. Payment of any bounty is contingent on the successful completion of this compliance review.

[BOUNTY]: Using NFT Express, create a mobile app that allows users to mint NFTs on Celo

Using NFT Express, create a mobile app that allows users to mint NFTs on 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!

Using NFT Express build a mobile app with Celo that allows users to mint their own NFTs on the fly. Have you ever gotten the hankering to mint an NFT on a long flight? Well, make your dreams a reality!

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

Share what "designing for all" means to your community

One of Celo's community tenets is "designing for all" - We believe that, to create a truly inclusive financial system, we must begin by serving those who need it most. This community tenet is also the theme of our upcoming Kuneco Community All-Hands on Feb 18.

Share a video or blog post over social about what "designing for all" means to your community, and how Celo can help your community prosper.

Requirements

  • Submit a URL to your social post
  • Video - 1min+
  • Blog post - 250+ words
  • Share in your own words what "designing for all" means to your community, and how Celo can help your community prosper. Specify your community, its needs, and how Celo can meet those needs. Share your story with us!
  • Personal share about a community's needs & how Celo can meet those needs
  • Use #kuneco #prosperityforall, and tag @Celoorg

The first 20 submissions will receive 10 cUSD. Make sure to submit a Celo address (not an Ethereum address) on the bounty submission page. As Celo is a mobile-first blockchain, we suggest you install Valora to create a new Celo account, but you can also create an account using the command line tool or via a Ledger hardware wallet.

Resources

Design a Kuneco kudos badge

Design a Kuneco Kudos badge

Description

Kuneco means "togetherness" in Esperanto. Let's foster togetherness online through design.

Designing a badge for participants of Kuneco.

  • This badge will be earned by attending Kuneco on Feb 18. It is a way to gift and acknowledge community participation in togetherness.

Submission: You will submit a URL to a public storage location with your submission. Create a badge design that is unique and uses the Celo Brandkit. Submissions will be reviewed and a winner chosen by the cLabs design team. Points for expressing togetherness!

Make sure to submit a Celo address (not an Ethereum address) on the bounty submission page. As Celo is a mobile-first blockchain, we suggest you install Valora to create a new Celo account, but you can also create an account using the command line tool or via a Ledger hardware wallet.

Be aware that it may take two weeks to evaluate and payout bounty submissions.

Learn to send CELO and cUSD

Learn to send CELO and cUSD

Description

This bounty will send bounty hunters through this code example in the Celo docs. The purpose of this bounty is to help developers get acquainted with some of the basic features and tools in the Celo development environment.

This bounty will show developers how to install ContractKit, one of the core components of the Celo SDK, and use it to connect to the Alfajores testnet. From here, we will show how to access some of the core protocol contracts using ContractKit and use the SDK to read from and write to the Celo blockchain.

Time expectation

Expect this bounty to take a web developer familiar with Javascript and Node.js about 30 minutes. A web developer with blockchain experience should be able to complete this in less time.

Requirements

You will need to submit a URL to verify the completion of the bounty. The URL should link to a GitHub gist that includes the address that you used in the exercise (to look up activity on the Alfajores block explorer. With this address, we want to see token deposits from the faucet and two small transactions out of the account (1 CELO and 1 cUSD).

The first 20 submissions will receive 3 CELO. Make sure to submit a Celo address (not an Ethereum address) on the bounty submission page. As Celo is a mobile-first blockchain, we suggest you install Valora to create a new Celo account, but you can also create an account using the command line tool or via a Ledger hardware wallet.

Resources

BOUNTY: Add your Celo project to the Electric Capital ecosystem repository

Add your Celo project the the Electric Capital ecosystem repository

Challenge Description

Are you building something on Celo? If so, add your project's GitHub repository to the Electric Capital crypto ecosystem repository to help us track the health of our developer community.

Submission Requirements

  • Submit the URL to a merged pull request for the addition of your repository
  • The repository must be added to the celo.toml file
  • The submitter of this bounty must be the author of the pull request

Make sure to submit a Celo address (not an Ethereum address) on the bounty submission page. As Celo is a mobile-first blockchain, we suggest you install Valora to create a new Celo account, but you can also create an account using the command line tool, via a Ledger hardware wallet or with the Celo Wallet web app.

Time Expectation

  • 5 minutes

Resources

BOUNTY: Make an IG reel or tiktok

Make an IG reel or tiktok

Challenge Description

Create a an IG Reel or a tiktok about one of the topics below:

Topic 1, Celo Rewards: Celo rewards is a governance-approved community rewards program and an awesome opportunity to earn Celo. Any confirmed phone number that has a balance over 10 cUSD can receive the rewards. Phone numbers can be confirmed in the Valora app.

Need some inspiration on how to explain the rewards?

Just think...How would you tell your mom about Celo Rewards? Your best friend?

Topic 2, Your Favorite Celo Project: We would love to know what projects built on Celo get you excited or inspired! Tell us about your favorite project built on Celo. Why is it your favorite? What made it stand out to you?

If you want to get an idea of most of the project out in the Celo community right now. You can learn more about projects built on Celo here or at celohub.org

Requirements:

  1. Make an IG Reel or Tiktok
  2. Add captions to your video.
  3. Post to IG or Twitter. Tag @Celoorg and use the #MakeItMobile hashtag.
  4. Submit the link to your video.
  5. Only one topic can be used per submission.

Examples:

Make sure to submit a Celo address (not an Ethereum address) on the bounty submission page. As Celo is a mobile-first blockchain, we suggest you install Valora to create a new Celo account, but you can also create an account using the command line tool, via a Ledger hardware wallet or with the Celo Wallet web app.

Video must adhere to our Celo code of conduct

This bounty will payout ~$15 equivalent of CELO at the time of review.

[Virtual]: Celo Mobile Connect Hackathon - Mobile

Celo Mobile Connect Hackathon - Mobile (Virtual)

Challenge Description

Celo is a blockchain project built for normal people. We want to make financial technology accessible and we believe that can be done by focusing on the mobile user experience.

Build the best mobile user experience you can for your dapp.

Submission Requirements

  • Submissions must demonstrate running on a mobile device (android, ios, or chrome)

The winning project will have a well-design user interface, and a user experience that makes it easy for a mobile user to interact with the project.

The best project that is submitted will win.

We review the submissions as early as possible (sometimes immediately upon submission) to ensure prompt winner announcement and payout.

Be sure to submit your CELO address with your submission.

Prerequisites

What prerequisite knowledge does this bounty require? What specific topics does someone need to know about before they can start work? Is there setup required before they can begin work? If so, what do they need to do?

Time Expectation

The duration of the hackathon.

Category

Front End, Design

Project Type

  • Contest - Multiple people can contribute, one person is paid

Permissions

  • Permissionless: No approval required

Experience Level

Intermediate

Bounty Type

Prize

Funding Currency & Amount

2000 cEUR

Expiration

The bounty expires at 12pm CEST on April 3, 2022

Resources

https://github.com/celo-org/celo-progressive-dapp-starter - Get started building on Celo in 5 minutes.

https://github.com/celo-org/HackathonResources - Resources and tools to help you build dapps on Celo.

[In-Person]: Celo Mobile Connect Hackathon - Climate Change

Celo Mobile Connect Hackathon - Climate Change (In-Person)

Challenge Description

Celo is a blockchain project built for normal people. Did you know Celo network has been carbon neutral since we launched mainnet on Earth Day in April 2020?

The Climate Change bounty is targeted at projects that are focused on solving Climate change through incentives, design, or creativity. (regenerative finance, refi)

Submission Requirements

  • Submissions must have a climate focus as part of their project. Points will be awarded for smart contracts deployed to the testnet demonstrating your idea and application.

  • The top project will include both an idea plus an implementation demonstrating a part of the solution.

We review the submissions as early as possible (sometimes immediately upon submission) to ensure prompt winner announcement and payout.

Be sure to submit your CELO address with your submission.

Prerequisites

No prerequisites needed.

Time Expectation

The duration of the hackathon.

Category

Project Type

  • Contest - Multiple people can contribute, one person is paid

Permissions

  • Approval Required: Bounty hunters should be approved before starting work

Experience Level

Advanced

Bounty Type

Prize

Funding Currency & Amount

2000 cEUR

Expiration

The bounty expires at 12pm CEST on April 3, 2022

Resources

https://github.com/celo-org/celo-progressive-dapp-starter - Get started building on Celo in 5 minutes.

https://github.com/celo-org/HackathonResources - Resources and tools to help you build dapps on Celo.

BOUNTY: Share why you love Celo / Share your Celo story (personal)

Share why you love Celo / Share your Celo story (personal)

Challenge Description

Share your Celo story or vision for prosperity for all.

Share your story on twitter or a video and post about how Celo can help your community, from your own standpoint, in your own local language. Video must be at least 90 seconds or tweets must be 500+ characters.
Some questions to consider, What specific issues in your community would you like to see solved with Celo? Imagine how your community would work if CELO was the local currency, how would things change? Why does Celo matter to your community? How do you connect with Celo’s community tenets?

Submission Requirements

Requirements:

  1. Create the tweets or video
  2. Post it on your own social media or twitter account
  3. Use the hashtag #MakeItMobile hashtag when you post
  4. Submit the link

Make sure to submit a Celo address (not an Ethereum address) on the bounty submission page. As Celo is a mobile-first blockchain, we suggest you install Valora to create a new Celo account, but you can also create an account using the command line tool, via a Ledger hardware wallet or with the Celo Wallet web app.

[Content must adhere to our Celo code of conduct]

This bounty will payout ~$10 equivalent of CELO at the time of review.

[Virtual]: Celo Mobile Connect Hackathon - Stablecoin

Celo Mobile Connect Hackathon - Stablecoin (Virtual)

Challenge Description

Celo is a blockchain project built for normal people. We want to make financial technology accessible and we believe that can be done by introducing people new to the space to our algorithmic stablecoins cUSD, cEUR, cREAL.

This bounty is focused on the best project using a stablecoin as a core part of their project.

Submission Requirements

  • Submissions must interact with, allow transacting with, and have a stablecoin component to their project and demonstrated in their application.

The winning project will interact with at least one Celo stablecoin (cUSD, cEUR, cREAL).

We review the submissions as early as possible (sometimes immediately upon submission) to ensure prompt winner announcement and payout.

Be sure to submit your CELO address with your submission.

Prerequisites

No prerequisites required.

Time Expectation

The duration of the hackathon.

Category

Project Type

  • Contest - Multiple people can contribute, one person is paid

Permissions

  • Permissionless: No approval required

Experience Level

Advanced

Bounty Type

Prize

Funding Currency & Amount

1000 cEUR

Expiration

The bounty expires at 12pm CEST on April 3, 2022

Resources

https://github.com/celo-org/celo-progressive-dapp-starter - Get started building on Celo in 5 minutes.

https://github.com/celo-org/HackathonResources - Resources and tools to help you build dapps on Celo.

[BOUNTY]: <Bounty Title>

Issue Title

Challenge Description

Be as descriptive as possible about what you want to see built. Challenges should be useful to Celo, but open-ended enough to allow for creativity from hackers.

Submission Requirements

What constitutes a valid/good submission to win the bounty? Would you like a demo included in the submission (Strongly Recommended)? What will help you determine whether a submission passed a threshold of acceptable quality? Please include any relevant code contribution guidelines/standards, etc. Is there any criteria?

How will we ultimately decide the winner/winners from all valid submissions? Typically clean successful PR merge? First valid submission received? Best submission meeting some criteria by the deadline?

We review the submissions as early as possible (sometimes immediately upon submission) to ensure prompt winner announcement and payout.

Prerequisites

What prerequisite knowledge does this bounty require? What specific topics does someone need to know about before they can start work? Is there setup required before they can begin work? If so, what do they need to do?

Time Expectation

Given someone has the expected prerequisites and knowledge, what is the expected time investment?

Category

Front End, Back end, Design, Documentation or Other

Project Type

  • Traditional - One contributor, one person paid
  • Contest - Multiple people can contribute, one person is paid
  • Cooperative - multiple people can contribute, multiple people are paid

Permissions

  • Approval Required: Bounty hunters should be approved before starting work
  • Permissionless: No approval required

Experience Lever

Beginner, Intermediate or Advanced

Bounty Type

Bug, Feature, Improvement, Security, Documentation, Design, Code Review, Other

Funding Currency & Amount

How much cUSD or CELO should be attached to this bounty?

Expiration

When does this bounty expire? (if applicable)

Resources

Link any relevant resources (e.g. specific documentation, source code that may be useful)

[BOUNTY]: Integrate in-game NFTs and an ERC-20 currency into a mobile game using Tatum's SDK for Celo

Integrate in-game NFTs and an ERC-20 currency into a mobile game using Tatum's SDK for 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!

Integrate in-game items as NFTs, make your own in-game ERC-20 currency, generate wallets for your users, and create a stunning and immersive blockchain gaming experience on Celo.

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

[In-Person]: Celo Mobile Connect Hackathon - Stablecoin

Celo Mobile Connect Hackathon - Stablecoin (In-Person)

Challenge Description

Celo is a blockchain project built for normal people. We want to make financial technology accessible and we believe that can be done by introducing people new to the space to our algorithmic stablecoins cUSD, cEUR, cREAL.

This bounty is focused on the best project using a stablecoin as a core part of their project.

Submission Requirements

  • Submissions must interact with, allow transacting with, and have a stablecoin component to their project and demonstrated in their application.

The winning project will interact with at least one Celo stablecoin (cUSD, cEUR, cREAL).

We review the submissions as early as possible (sometimes immediately upon submission) to ensure prompt winner announcement and payout.

Be sure to submit your CELO address with your submission.

Prerequisites

No prerequisites needed.

Time Expectation

The duration of the hackathon.

Category

Project Type

  • Contest - Multiple people can contribute, one person is paid

Permissions

  • Approval Required: Bounty hunters should be approved before starting work

Experience Level

Advanced

Bounty Type

Prize

Funding Currency & Amount

2000 cEUR

Expiration

The bounty expires at 12pm CEST on April 3, 2022

Resources

https://github.com/celo-org/celo-progressive-dapp-starter - Get started building on Celo in 5 minutes.

https://github.com/celo-org/HackathonResources - Resources and tools to help you build dapps on Celo.

BOUNTY: Create a Celo Meme

Create a Celo Meme

Challenge Description

Calling all Meme lords, meme-ologists, and meme connoisseurs. Create a meme about Celo, relevant to Celo or the Celo community.

Requirements:

  1. Create the meme
  2. Post it to Twitter or any social media platform of your choice with hashtag #Celo and tagging @CeloOrg
  3. Submit the link

Here are some examples:

Make sure to submit a Celo address (not an Ethereum address) on the bounty submission page. As Celo is a mobile-first blockchain, we suggest you install Valora to create a new Celo account, but you can also create an account using the command line tool, via a Ledger hardware wallet or with the Celo Wallet web app.

This bounty will payout ~$5 equivalent of CELO for each meme at the time of review. If you are submitting multiple memes, please mash the links together in your submission URL. Max payout is for 2 memes.

BOUNTY: Copywriting request for integrating projects with Celo

BOUNTY: Copywriting request for integrating projects with Celo

Challenge Description

Write an article describing how to integrate Valora, Moola Market, Ubeswap, or Impact Market. You can find more information about these projects and what to include in the article here.

Goal: Nourish existing developers and get them excited about other projects that have been built on Celo and get them inspired to integrate or incorporate other projects into their own build.

Audience: Crypto- developers interested in building on Celo or who are currently building on Celo.

Submission Requirements

  • Please provide a link to a writing sample when applying to work on this bounty
  • A successful submission will be 600-800 words
  • Use the Celo brand voice when writing the article

Resources

Learn to deploy a smart contract on Celo

Learn to deploy a smart contract on Celo

Description

This is a technical educational bounty. In this exercise, you will go through this code example to learn to deploy a Solidity smart contract on the Celo network. You will use the popular Ethereum tool, Truffle, to manage Solidity compilation and contract migration.

You will deploy the contract to the Alfajores testnet, so as part of the exercise you will learn how to get testnet funds from the faucet as well as how to remotely connect to the Alfajores network using Forno. By the end of this exercise, you will have deployed a contract to the testnet and will understand how to read and write to the deployed contract.

Requirements

You will need to submit a URL to verify the completion of the bounty. The URL should link to a GitHub pull request that adds a new file to the submissions folder here. The pull request should add a new file to the ./smart_contract_deployments folder that contains the address that you used in the exercise (more detail here), so we can look up activity on the Alfajores block explorer http://alfajores-blockscout.celo-testnet.org/. With this address, we want to see token deposits from the faucet and the HelloWorld.sol contract deployment.

Make sure to submit a Celo address (not an Ethereum address) on the bounty submission page. As Celo is a mobile-first blockchain, we suggest you install Valora to create a new Celo account, but you can also create an account using the command line tool, via a Ledger hardware wallet or with the Celo Wallet web app.

We will be checking your GitHub account activity to verify that you are indeed a unique person and to ensure that the same user is not making multiple submissions. Your request will not be accepted if you do not have an active history on GitHub.

When you complete the bounty, please fill out this developer survey to help us learn more about the Celo developer community and create a better developer experience.

Be aware that it may take two weeks to evaluate and payout bounty submissions.

Resources

What's next?

[BOUNTY]: <Bounty Title>

Issue Title

Challenge Description

Be as descriptive as possible about what you want to see built. Challenges should be useful to Celo, but open-ended enough to allow for creativity from hackers.

Submission Requirements

What constitutes a valid/good submission to win the bounty? Would you like a demo included in the submission (Strongly Recommended)? What will help you determine whether a submission passed a threshold of acceptable quality? Please include any relevant code contribution guidelines/standards, etc. Is there any criteria?

How will we ultimately decide the winner/winners from all valid submissions? Typically clean successful PR merge? First valid submission received? Best submission meeting some criteria by the deadline?

We review the submissions as early as possible (sometimes immediately upon submission) to ensure prompt winner announcement and payout.

Prerequisites

What prerequisite knowledge does this bounty require? What specific topics does someone need to know about before they can start work? Is there setup required before they can begin work? If so, what do they need to do?

Time Expectation

Given someone has the expected prerequisites and knowledge, what is the expected time investment?

Category

Front End, Back end, Design, Documentation or Other

Project Type

  • Traditional - One contributor, one person paid
  • Contest - Multiple people can contribute, one person is paid
  • Cooperative - multiple people can contribute, multiple people are paid

Permissions

  • Approval Required: Bounty hunters should be approved before starting work
  • Permissionless: No approval required

Experience Lever

Beginner, Intermediate or Advanced

Bounty Type

Bug, Feature, Improvement, Security, Documentation, Design, Code Review, Other

Funding Currency & Amount

How much cUSD or CELO should be attached to this bounty?

Expiration

When does this bounty expire? (if applicable)

Resources

Link any relevant resources (e.g. specific documentation, source code that may be useful)

Learn to deploy a smart contract on Celo

Learn to deploy a smart contract on Celo

Description

This is a technical educational bounty. In this exercise, you will go through this code example to learn to deploy a Solidity smart contract on the Celo network. You will use the popular Ethereum tool, Truffle, to manage Solidity compilation and contract migration.

You will deploy the contract to the Alfajores testnet, so as part of the exercise you will learn how to get testnet funds from the faucet as well as how to remotely connect to the Alfajores network using Forno. By the end of this exercise, you will have deployed a contract to the testnet and will understand how to read and write to the deployed contract.

Requirements

You will need to submit a URL to verify the completion of the bounty. The URL should link to a GitHub gist that includes the address that you used in the exercise (to look up activity on the Alfajores block explorer (http://alfajores-blockscout.celo-testnet.org/). With this address, we want to see token deposits from the faucet and the HelloWorld.sol contract deployment.

The first 20 submissions will receive 3 CELO. Make sure to submit a Celo address (not an Ethereum address) on the bounty submission page. As Celo is a mobile-first blockchain, we suggest you install Valora to create a new Celo account, but you can also create an account using the command line tool or via a Ledger hardware wallet.

Resources

[Virtual]: Celo Mobile Connect Hackathon - Barcelona/Spain Impact

Celo Mobile Connect Hackathon - Barcelona/Spain Impact (Virtual)

Challenge Description

Celo is a blockchain project built for real people. Celo Connect is Celo's first flagship event bringing founders, friends, and believers from the community together.

We are grateful to be able to host our event in the city of Barcelona. Our Barcelona/Spain Impact bounty is for projects focused on helping people here in Barcelona or the people of Spain.

Submission Requirements

  • Submissions must have a Barcelona / Spain local impact focus.

  • The top project will include both an idea plus an technical implementation demonstrating a part of the solution.

We review the submissions as early as possible (sometimes immediately upon submission) to ensure prompt winner announcement and payout.

Be sure to submit your CELO address with your submission.

Prerequisites

No prerequisites needed.

Time Expectation

The duration of the hackathon.

Category

Project Type

  • Contest - Multiple people can contribute, one person is paid

Permissions

  • Approval Required: Bounty hunters should be approved before starting work

Experience Level

Advanced

Bounty Type

Prize

Funding Currency & Amount

1000 cEUR

Expiration

The bounty expires at 12pm CEST on April 3, 2022

Resources

https://github.com/celo-org/celo-progressive-dapp-starter - Get started building on Celo in 5 minutes.

https://github.com/celo-org/HackathonResources - Resources and tools to help you build dapps on Celo.

[In-Person]: Celo Mobile Connect Hackathon - Barcelona/Spain Impact

Celo Mobile Connect Hackathon - Barcelona/Spain Impact (In-Person)

Challenge Description

Celo is a blockchain project built for real people. Celo Connect is Celo's first flagship event bringing founders, friends, and believers from the community together.

We are grateful to be able to host our event in the city of Barcelona. Our Barcelona/Spain Impact bounty is for projects focused on helping people here in Barcelona or the people of Spain.

Submission Requirements

  • Submissions must have a Barcelona / Spain local impact focus.

  • The top project will include both an idea plus an technical implementation demonstrating a part of the solution.

We review the submissions as early as possible (sometimes immediately upon submission) to ensure prompt winner announcement and payout.

Be sure to submit your CELO address with your submission.

Prerequisites

No prerequisites needed.

Time Expectation

The duration of the hackathon.

Category

Project Type

  • Contest - Multiple people can contribute, one person is paid

Permissions

  • Approval Required: Bounty hunters should be approved before starting work

Experience Level

Advanced

Bounty Type

Prize

Funding Currency & Amount

2000 cEUR

Expiration

The bounty expires at 12pm CEST on April 3, 2022

Resources

https://github.com/celo-org/celo-progressive-dapp-starter - Get started building on Celo in 5 minutes.

https://github.com/celo-org/HackathonResources - Resources and tools to help you build dapps on Celo.

[In-Person]: Celo Mobile Connect Hackathon - Mobile

Celo Mobile Connect Hackathon - Mobile (In-Person)

Challenge Description

Celo is a blockchain project built for normal people. We want to make financial technology accessible and we believe that can be done by focusing on the mobile user experience.

Build the best mobile user experience you can for your dapp.

Submission Requirements

  • Submissions must demonstrate running on a mobile device (android, ios, or chrome)

The winning project will have a well-design user interface, and a user experience that makes it easy for a mobile user to interact with the project.

The best project that is submitted will win.

We review the submissions as early as possible (sometimes immediately upon submission) to ensure prompt winner announcement and payout.

Be sure to submit your CELO address with your submission.

Prerequisites

What prerequisite knowledge does this bounty require? What specific topics does someone need to know about before they can start work? Is there setup required before they can begin work? If so, what do they need to do?

Time Expectation

The duration of the hackathon.

Category

Front End, Design

Project Type

  • Contest - Multiple people can contribute, one person is paid

Permissions

  • Approval Required: Bounty hunters should be approved before starting work

Experience Level

Intermediate

Bounty Type

Prize

Funding Currency & Amount

2000 cEUR

Expiration

The bounty expires at 12pm CEST on April 3, 2022

Resources

https://github.com/celo-org/celo-progressive-dapp-starter - Get started building on Celo in 5 minutes.

https://github.com/celo-org/HackathonResources - Resources and tools to help you build dapps on Celo.

[Virtual]: Celo Mobile Connect Hackathon - Climate Change

Celo Mobile Connect Hackathon - Climate Change (Virtual)

Challenge Description

Celo is a blockchain project built for normal people. Did you know Celo network has been carbon neutral since we launched mainnet on Earth Day in April 2020?

The Climate Change bounty is targeted at projects that are focused on solving Climate change through incentives, design, or creativity. (regenerative finance, refi)

Submission Requirements

  • Submissions must have a climate focus as part of their project. Points will be awarded for smart contracts deployed to the testnet demonstrating your idea and application.

  • The top project will include both an idea plus an implementation demonstrating a part of the solution.

We review the submissions as early as possible (sometimes immediately upon submission) to ensure prompt winner announcement and payout.

Be sure to submit your CELO address with your submission.

Prerequisites

No prerequisites needed.

Time Expectation

The duration of the hackathon.

Category

Project Type

  • Contest - Multiple people can contribute, one person is paid

Permissions

Experience Level

Advanced

Bounty Type

Prize

Funding Currency & Amount

1000 cEUR

Expiration

The bounty expires at 12pm CEST on April 3, 2022

Resources

https://github.com/celo-org/celo-progressive-dapp-starter - Get started building on Celo in 5 minutes.

https://github.com/celo-org/HackathonResources - Resources and tools to help you build dapps on Celo.

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

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

Learn to send CELO and cUSD

Learn to send CELO and cUSD

Description

This bounty will send bounty hunters through this code example in the Celo docs. The purpose of this bounty is to help developers get acquainted with some of the basic features and tools in the Celo development environment.

This bounty will show developers how to install ContractKit, one of the core components of the Celo SDK, and use it to connect to the Alfajores testnet. From here, we will show how to access some of the core protocol contracts using ContractKit and use the SDK to read from and write to the Celo blockchain.

Time expectation

Expect this bounty to take a web developer familiar with Javascript and Node.js about 30 minutes. A web developer with blockchain experience should be able to complete this in less time.

Requirements

You will need to submit a URL to verify the completion of the bounty. The URL should link to a GitHub gist that includes the address that you used in the exercise (to look up activity on the Alfajores block explorer. With this address, we want to see token deposits from the faucet and two small transactions out of the account (0.0000000000001 CELO (10^-13) and 0.0000000000001 cUSD).

Make sure to submit a Celo address (not an Ethereum address) on the bounty submission page. As Celo is a mobile-first blockchain, we suggest you install Valora to create a new Celo account, but you can also create an account using the command line tool, via a Ledger hardware wallet or with the Celo Wallet web app.

We will be checking your GitHub account activity to verify that you are indeed a unique person and to ensure that the same user is not making multiple submissions. Your request will not be accepted if you do not have an active history on GitHub.

When you complete the bounty, please fill out this developer survey to help us learn more about the Celo developer community and create a better developer experience.

Be aware that it may take two weeks to evaluate and payout bounty submissions.

Resources

What's next?

Share what "designing for all" means to your community

One of Celo's community tenets is "designing for all" - We believe that, to create a truly inclusive financial system, we must begin by serving those who need it most. This community tenet is also the theme of our upcoming Kuneco Community All-Hands on Feb 18.

Share a video or blog post over social about what "designing for all" means to your community, and how Celo can help your community prosper.

Requirements

  • Submit a URL to your social post
  • Video - 1min+
  • Blog post - 250+ words
  • Share in your own words what "designing for all" means to your community, and how Celo can help your community prosper. Specify your community, its needs, and how Celo can meet those needs. Share your story with us!
  • Personal share about a community's needs & how Celo can meet those needs
  • Use #kuneco #prosperityforall, and tag @Celoorg

The first 20 submissions will receive 10 cUSD. Make sure to submit a Celo address (not an Ethereum address) on the bounty submission page. As Celo is a mobile-first blockchain, we suggest you install Valora to create a new Celo account, but you can also create an account using the command line tool or via a Ledger hardware wallet.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.