GithubHelp home page GithubHelp logo

isabella232 / filecoin-discover-dealer Goto Github PK

View Code? Open in Web Editor NEW

This project forked from filecoin-project/filecoin-discover-dealer

0.0 0.0 0.0 144 KB

License: Other

Shell 6.65% Makefile 0.28% Go 79.19% PLpgSQL 13.88%

filecoin-discover-dealer's Introduction

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.

filecoin-discover-dealer's People

Contributors

neondragon avatar ribasushi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.