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

Github prize: Blanc checks (payment links) on zkSync #258

Closed
gluk64 opened this issue Nov 25, 2020 · 7 comments
Closed

Github prize: Blanc checks (payment links) on zkSync #258

gluk64 opened this issue Nov 25, 2020 · 7 comments

Comments

@gluk64
Copy link
Member

gluk64 commented Nov 25, 2020

Prize Title

Cheap blanc checks / payment links dapp built with zkSync.

Prize Bounty

500 DAI.

Challenge Description

Introduction

There is an open-source coder Alice. She earns her living via donations. She receives payments on Ethereum, but to make the process of donating simple, Alice wants to put on her project's GitHub page a donation payment link instead of her address. This way, the users can jump straight into donating by clicking the link.

Alice does not want to pay high fees and does not want her users to pay them either, so she uses zkSync as the Ethereum scaling solution of her choice. But how can she generate such a payment link?

The challenge

Your task is to create a website that can generate zkSync payment links. Your website should be able to do the following:

Given an Ethereum address and maybe some additional information, your website should generate a payment link, which encodes the address of the transaction's recipient (and possibly some additional information). Whenever someone opens the link, the user will go through the zkSync checkout process and will donate to the provided zkSync account.

The library that you must use to start the checkout process is described here.

Submission Requirements

  • The solution must use the zkSync checkout library. Here is the link to the docs.
  • It must be secure, i.e. no exposure of private keys, etc.
  • A link to the demo of your service must be included in the submission. You might also attach the link to the GitHub repo of your solution.
  • You must include the link to the GitHub page with the source code, containing README.md with the description of your solution in English.

Judging Criteria

  • UI quality.
  • The UX should be smooth and delightful.
  • Usability, i.e., it should be easy for both senders and recipients to use your service.
  • Universality, i.e. there should be many use-cases for your service. Donations is only one example. There might also be shops, that would want to use your website. The bigger the target audience is, the better!
@gitcoinbot
Copy link

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.

@touhonoob
Copy link

Hi There, Link to the doc is not accessible: https://www.notion.so/zkSync-Checkout-docs-2bffd6f169e746d0b51873e4127992a6
www notion so_2bffd6f169e746d0b51873e4127992a6

@popzxc
Copy link
Member

popzxc commented Nov 25, 2020

@touhonoob Sorry, should be fixed now. Thanks!

@gitcoinbot
Copy link

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


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


@gitcoinbot
Copy link

gitcoinbot commented Dec 7, 2020

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


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

  1. @tpscrpt
  2. @yuetloo
  3. @vinhbhn
  4. @vbstreetz

@gluk64 please take a look at the submitted work:


@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 2 months, 3 weeks ago.
Please review their action plans below:

1) hhio618 has started work.

Create a website that can generate zkSync payment links.
2) vbstreetz has started work.

Enable users to create bitly style short payment links, which are stored in IPFS. Allow users to also attach metadata such as an image, in the case of a single item checkout page, default amount in the case of a donation page, page theme color etc.
3) tpscrpt has started work.

Buidl!
4) yuetloo has started work.

A web application that create the zksync payment link which can be used as the donation link on github and a payment page that will bring up the zksync checkout page.

Learn more on the Gitcoin Issue Details page.

@gluk64 gluk64 closed this as completed Mar 12, 2021
@gluk64
Copy link
Member Author

gluk64 commented Mar 12, 2021

The task was solved.

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

4 participants