Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Light Client for interacting with Trustless gateways #35

Open
meandavejustice opened this issue May 1, 2023 · 0 comments
Open

Light Client for interacting with Trustless gateways #35

meandavejustice opened this issue May 1, 2023 · 0 comments

Comments

@meandavejustice
Copy link
Collaborator

https://github.com/ipfs/helia
https://github.com/web3-storage/ipfs-car

In order to approach being able to call Durin an IPFS Implementation, we’ll need to have the ability to verify CIDs against the actual content.

From **IPFS Principles:** IPFS Implementation Requirements

must verify that the CIDs it resolves match the resources they address, at least when it has access to the resources' bytes. Implementations may relax this requirement in controlled environments in which it is possible to ascertain that verification has happened elsewhere in a trusted part of the system.

Trustless Gateway

According to https://specs.ipfs.tech/http-gateways/trustless-gateway/ responses are returned as raw blocks or CAR stream.

Limitations

  • IOS Safari does not allow opening local files on device.

For this case, I feel we should save in Files and allow the user to view photos, documents etc via the built in handlers that IOS provides.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant