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

Reef Finance Hackathon: Build Reef chain web payment API with Google Firebase or AWS Lambda #1

Open
matjazonline opened this issue Oct 14, 2021 · 5 comments

Comments

@matjazonline
Copy link
Member

matjazonline commented Oct 14, 2021

We are excited to invite you to Reef bounty challenge! Looking forward to see what you and Gitcoin developer community will build in the next 3 weeks of DeFi & Cross-chain Interoperability Hackathon. We are also looking to support winning teams in the future from Reef Finance development grants and evolve Reef environment further.

Prize Title

Reef Finance Hackathon: Build Reef chain web payment API with Google Firebase or AWS Lambda

Prize Bounty

This hackathon features a total of $10,000 in REEF

Gold Pearl (1 team)
$5,000 in REEF Tokens

Silver Coral (1 team)
$3,000 in REEF Tokens

Bronze Seashell (1 team)
$2,000 in REEF Tokens

Challenge Description

Within our efforts to integrate Reef chain in everyday lives we are looking for a web payment API on top of scalable Firebase or Lambda cloud services or node.js. Payment should be initialised with an external call to API with amount and webhook url. In return it sends uniquely generated Reef chain payment address. When balance is settled on payment address webhook is called and payment address balance is transferred to main account.
Create a simple example website page with payment UI and backend that uses payment API to display payment address and payment confirmation.
Add a control panel with payment history for each address, search by address, address/transaction links to reefscan.com.

Submission Requirements

  • Working publicly available website example and API based on challenge description.
  • A demo video of website example.
  • Project sources published on GitHub as open source MIT licence.

Judging Criteria

  • Firebase or Lambda is preferred deployment environment.
  • Completeness of admin and merchant control panel features and usability.
  • API service supports registration, login and management of multiple merchant accounts. Each merchant account uses APIs with api key.
  • React or Angular frontend frameworks used.

Winner Announcement Date

  • Hackathon Kick-off: Oct 18, 00:01
  • Deadline for Submissions: Nov 8, 23:59
  • Judging: Nov 9 - Nov 12

Resources

Reef docs
Simple Reef EVM provider React and Angular examples
More complex swap ui example with Reef EVM provider
We are also happy to help in chat:
Matrix developer chat
Hackathon Discord channel

Follow us:
Twitter
Telegram
YouTube
Medium
Discord

@gitcoinbot
Copy link

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


This issue now has a funding of 10000.0 USDT (1e+16 USD @ $1.0/USDT) attached to it.

@gitcoinbot
Copy link

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


This issue now has a funding of 379075.0569 REEF (10000.0 USD @ $0.03/REEF) attached to it.

@gitcoinbot
Copy link

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


Work has been started.

These users each claimed they can complete the work by 3 weeks, 2 days from now.
Please review their action plans below:

1) legend620 has started work.

Build Reef chain web payment API with Google Firebase or AWS Lambda

Learn more on the Gitcoin Issue Details page.

@gitcoinbot
Copy link

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


Work for 379075.0569 REEF (13034.36 USD @ $0.03/REEF) has been submitted by:

  1. @carlbarrdahl

@matjazonline please take a look at the submitted work:


@gitcoinbot
Copy link

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


The funding of 379075.0569 REEF (12005.39 USD @ $0.03/REEF) attached to this issue has been approved & issued to @kelvinpraises.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants