filecoin-discover-dealer

module
v0.0.0-...-374a407 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 13, 2021 License: Apache-2.0, MIT

README

filecoin-discover-dealer

Onboarding instructions

This describes the onboarding cycle for folks who have purchased Filecoin Discover drives a while ago.

  1. Have the drive(s) accessible to the StorageMarkets node ( either via direct mount, or via NFS, or something similar ), and have the DiscoverDrive Manifest ID you obtained during the validation stage handy. If you can not locate your ManifestID (looks something like 1jbR165woaoEcEprg9cLD09TcaRL), you can always re-run the validator tool again. Also remember that the majority of Filecoin Discover deals are sized at 1GiB with some as small as 512MiB: make sure to set your deal-acceptance criteria accordingly.

  2. Download the SP Self-Identification Script, and make it executable chmod 755 fil-spid.bash

  3. Register yourself with the system, associating your FilecoinSlack nickname with your Storage Provider. Note: once you do this an operator will need to verify your entry manually: this can take up to 1 business day.

curl -L \
  -H "Authorization: $( ./fil-spid.bash f0YOURPROVIDERID )" \
  'https://filecoin-discover.web3.storage/hello?filslack=YOURSLACKHANDLE'
  1. Make sure your system is eligible to win block rewards ( it has 10TiB of power ), and has not faulted in the past 48 hours. Also make sure that you are set to receive offline deal proposals from the client addresses listed here.

  2. Request deals from the system, by executing the command below. This will queue a send of 32GiB worth of deals within the next ~5 minutes against your storage provider. Pay attention to the output - it will contain instructions in case of error. You can invoke this command multiple times up to a certain limit ( currently maximum 3 outstanding sectors, subject to change after a few weeks ).

curl -L \
  -H "Authorization: $( ./fil-spid.bash f0YOURPROVIDERID )" \
  https://filecoin-discover.web3.storage/proposals/for/THE-MANIFEST-ID-OBTAINED-FROM-VALIDATOR
  1. Invoke the command below to get a list of import instructions to be executed directly on your StorageMarkets node (the same place where you would normally run lotus-miner storage-deals list. You can use the commands listed as-is, or modify them to your liking.
curl -L \
  -H "Authorization: $( ./fil-spid.bash f0YOURPROVIDERID )" \
  https://filecoin-discover.web3.storage/proposals/listpending
  1. Repeat steps 4 and 5 over and over again ( you can add them to a cronjob or something similar ), until you have onboarded your entire catalog. In case of any difficulties or issues, don't hesitate to contact us in #fil-discover-support over at the Filecoin Slack

Terms and Eligibility

  • The onboarding program is currently slated to run at least until the end of calendar year 2022. This cutoff point may be extended if future developments affect onboarding for a substantial number of participants.
  • Participation implies your agreement to continuously serve the onboarded datasets for a period of about ~530 days, in an open manner, at a retrieval price of 0 ( meaning free retrieval ). There are no exceptions to this requirement, and it will be enforced systematically, with associated permanent records in the appropriate reputations systems.
  • In order to participate, in addition to having purchased a Filecoin Discover dataset, you must already own a block-producing lotus storage-system. You will not be able to request deals through the self-service system described above if your actor does not have the required minimum power, or is in a faulty state.
  • All deal proposals will be FilecoinPlus verified, with expected activation within 48 hours from the time of request. They might come from any of the addresses listed in the public client address list. Note that this list might get updated in the future, so refresh it periodically.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL