Open hominluo opened 1 year ago
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
Hi @hominluo @nykma
Is it possible to integrate this with Puppeteer? What repo must the PR be in?
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 proof_service
side can get the proof post content posted by user.
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 Always getting screen - mismatch message
Is this normal?
Hi @hominluo @nykma
Just stumbled upon this bounty and started working on it a few days ago; I'm close to finishing but don't think I'll make it in time for the submission deadline, would it be possible to submit it tomorrow, or is this a hard cutoff?
Thanks!
@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.