ipld / ipld/explore.ipld.io

Missing support for Filecoin codecs

Open
#64 11 comments 0 reactions 0 assignees View on GitHub
effort/days exp/intermediate kind/enhancement need/analysis need/community-input need/maintainers-input P1
Dominant language
JavaScript
Stars
134
Forks
34
PR merge metrics
No merged PRs in 30d

Description

## Problem

Even when we update to latest `cids` library, when user enters a CID with Filecoin-related codec, they get error because `ipld-filecoin` decoder does not exist:

> ![2020-07-21--14-18-48](https://user-images.githubusercontent.com/157609/88054313-6c718f00-cb5d-11ea-88e1-0d5c341e195c.png)

Test CIDs from https://github.com/multiformats/multihash/issues/129#issuecomment-661040091:

```
baga6ea4seaqggjjfh7whhdoxvhrix6jbcgobmdyhajcimfn33iedcp3kr23gruq
baga6ea4seaqidbk23bub2dmg2hur4aawpe44wzuu2lccflgsbcqaokjzjb7wtgi
bagboea4b5abcax5zbow3g7cyeg3nsvjguqnjkbdibnhhzc3whinr2sousvoijbrb
bagboea4b5abcb245dcsepbaelwd7hrt46itun2mvv5nckntzkg5kf73m2ry4ja7r
```

## Solution

IPLD Explorer already supports Bitcoin and Ethereum (but we dont provide examples – see https://github.com/ipfs-shipyard/ipld-explorer/issues/62):

```
"ipld-bitcoin": "^0.3.0",
"ipld-ethereum": "^4.0.0",
```

I believe IPLD Explorer (included in IPFS WebUI/Desktop and on https://explore.ipld.io) should support Filecoin CIDs .. somehow. Even if it's one sentence with a link to Filecoin-specific tool.

Ref. https://specs.ipld.io/data-structures/filecoin/

@ribasushi @vmx @rvagg – were there any prior/ongoing discussions regarding creating `ipld-filecoin` ?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.