Features that we want

Provide Interface

StartProvide(CID, opts)

StartBulkProvide(list(CID), opts)

StopProvide(CID)

StopBulkProvide(list(CID), opts)

ListProvides()

UpdateProvide(tag, opts)

Lookup Interface

Find(CID, opts)

Actions Items

  1. Compile a list of must have and nice to have for the different Content Routers.
  2. Build a toy interface unifying DHT & IPNI that could be used in IPFS implementations

@Masih Derkani to write an implementation of general Content Router interface (with IPNI background)

@Guillaume Michel to write an implementation of general Content Router interface (with DHT background)