filecoin-project / devgrants

👟 Apply for a Filecoin devgrant. Help build the Filecoin ecosystem!
Other
369 stars 307 forks source link

Flink SDK - A data provider offers Chainlink Oracle service for Filecoin Network #463

Closed flyworker closed 2 years ago

flyworker commented 2 years ago

1. What is your project? (max 100 words)

This a SDK for the filecoin and Chinalink data bounty project. The bounty implementation provide a data aggregator service for user check the data onchain information. This SDK is providing a JavaScript client to flink data provider service.

https://github.com/filswan/flink

https://calibration-mcs.filswan.com

2. How are you planning to improve this project? (max 200 words)

We are planing release the js client for community use it to interact with filnk service as an js client. It provides the following function:

3. Will the work be Open Source?

MIT

4. If selected, do you agree to share weekly updates and a grant report upon conclusion?

Yes

5. Does your proposal comply with our Community Code of Conduct?

Yes

6. Links and submissions

Additional questions:

ErinOCon commented 2 years ago

Hi @flyworker, This microgrant has been approved! Look out for an email to submit payment details. Let's use your existing Community Discussion thread for updates.

flyworker commented 2 years ago

https://github.com/filswan/python-mcs-sdk https://github.com/filswan/js-mcs-sdk Is ready

web3jenks commented 1 year ago

Hi @flyworker, in the grant submission, the scope is to create SDKs for Flink. However the link you submitted here are python & JS SDKs for multichain storage. Could you clarify on this? Has the product changed or the scope of the grant changed?

flyworker commented 1 year ago

Hi @jenks-guo-filecoin that's good question. As it described: The bounty implementation provide a data aggregator service for user check the data onchain information. This SDK is providing a JavaScript client to flink data provider service. upload file to Filswan IPFS gate way Make payment to swan filecoin storage gate way Get status from filecoin Mint asset as NFT return list of file uploaded return file by cid

those functions are covered by the SDK onchain storage part.

web3jenks commented 1 year ago

Hi @flyworker , thanks for providing more explanation of your products over the phone. I have reviewed the code again, the SDK is made for Multichain Storage which a subset of the functions fulfils the original grant's scope: providing ability to query for deal information via chainlink oracles.

We can consider this grant delivered. @ErinOCon