Goal
Enable the same full data onboarding experience for storage provider as it is today, with the client to be a smart contract. Develop a tooling MVP that packs Filecoin messages from lotus chain data store.
Deliverables
- Develop and deploy a Filecoin Archive bounty contract on wallaby testnet. The bounty payment will be DataCap.
- Develop a simple lotus tooling that packs Filecoin message from chain store and generate car CID, and uploads it to the Filecoin Archive bounty contract.
- Storage providers can use the same tooling to get the Filecoin Archive data to be stored.
- Design and update the deal protocol to enable deal making with FVM compatiable smart contract.
- Develop a tooling in lotus-miner that enables storage provider to publish the storage and claim the bounty from the Filecoin Archiver bounty contract, and fully seal & proving the data.
Develop a smart contract that can interact with f05 (the Storage Market Actor)
Refine deal protocol and lotus-miner(SP) to enable deal client contract MVP to make storage deals with Filecoin storage provider.
Develop a minimum deal contract contract interface standard that can make multiple deals for a list of specified data, with a list of specified storage miners.
Design the interface of a single contract that can automate the verified deal making with SP who offers free storage.
Develop a single contract that can automate the verified deal making with SP who offers free storage.