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
[Bounty] Headless browser for fetching Proof Post #40
Comments
Issue Status: 1. Open 2. Started 3. Submitted 4. Done This issue now has a funding of 1452.5352 MASK attached to it as part of the nextdotid fund.
|
cool |
You can make this as an independent module alongside "proof_service" . If you want to involve in, create a repo under your namespace first. |
@nykma Do I just have to show the json response? |
How to design the response API structure is up to you. Just to make sure |
Going to keep the same response structure. Just want to know if that is all that must be returned? |
only json |
@nykma for https://proof-service.next.id/v1/proof endpoint Is this normal? |
@tommy-a there was a hackathon extension for a extra day |
Hi @hominluo I'm not sure whether or not you guys have selected the winners. Could you tell me the estimated announcement date? |
Catalogue
tl;dr: add a headless browser mechanism alongside current API-based proof post fetching channel.
Bounty Description
For now,
proof_server
performsproof_post
fetching by API or single HTTP GET. But in real world, there may be no way for someplatform
s to do this way. Including:platform
OAuth
to fetch their own dataproof_service
users grows.HTTP GET
(e.g. JavaScript-drivenXHR
is performed in that page)HTTP GET
will be blocked in a short amount of time.To make
proof_server
supports more and more services later, we need a headless browser to simulate normal user's page-browsing flow.Design goal
proof_server
's code structure. With a simple wrapper,proof_server
can communicate with it in different processes.regexp
, instead of parsing andcss-style
selecting DOM.Winner Info
We will select up to 2 winners and each will receive at least $3000 as the winning prize.
Submission Info
Please make sure you read through our docs before starting your hacking. You will need to create a pr to this repo to submit your work.
Contact Info
@hominluo @nykma here or Telegram for any question regarding how to work on Next.ID.
The text was updated successfully, but these errors were encountered: