Skip to content

storage-content-updates#130

Open
qx-nico wants to merge 4 commits intomasterfrom
sdk-storage
Open

storage-content-updates#130
qx-nico wants to merge 4 commits intomasterfrom
sdk-storage

Conversation

@qx-nico
Copy link
Copy Markdown
Contributor

@qx-nico qx-nico commented Aug 17, 2021

No description provided.

@qx-nico qx-nico requested a review from studna August 17, 2021 15:58
Comment thread docs/storage/fleek-sdk.md Outdated
date: "1"

---
The Fleek SDK is a tool that allows you to interact programmatically with two features on the Fleek platform **IPFS Pinning** and **Internet Computer (IC) Storage**. It is an alternative to the Fleek Storage JS (the Storage JS uses S3/MinioDB to interact with Fleek's Storage/IPFS products, while the Fleek SDK doesn't).
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd say IPFS APIs instead of IPFS Pinning.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is an alternative to the Fleek Storage JS (the Storage JS uses S3/MinioDB to interact with Fleek's Storage/IPFS products, while the Fleek SDK doesn't).

It's more decentralised alternative to our S3 Storage which is using Minio and centralised db for storing metadata.

Comment thread docs/storage/fleek-sdk.md Outdated

First, the **IC Storage** tool. Which you can use to deploy asset canisters on the Internet Computer (through Fleek's UI), which you then interact with using this SDK tool to store and fetch files on the Internet Computer. This product and the canister deployment flow can be found in the Fleek App under the **Canisters** tab.

## IPFS Direct Pinning
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IPFS API

Comment thread docs/storage/fleek-sdk.md Outdated

## IPFS Direct Pinning

Secondly, **IPFS Direct Pinning**. This is an alternative to using Fleek's Storage JS. When you store on Fleek's IPFS Storage via the UI, or the Storage JS, you interact with Fleek's IPFS infrastructure through an S3/MinioDB gateway that is on top of it, providing you with human readable live URLs and file metadata that are not native to IPFS.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

S3 / MinIO (it's not MinioDB)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe we can mention the S3 Gateway is using our IPFS APIs underneath and we're just allowing using these IPFS APIs directly (so it's a shortcut). Main benefit of using these new IPFS APIs directly is there's better regional coverage across globe.

Comment thread docs/storage/fleek-sdk.md

### JWT Custom Token Authentication

//// Vojtech examples
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

there's a whole folder examples in the SDK repo that we might refer here

Comment thread docs/storage/fleek-sdk.md


----
## Application Example - NFTs on IPFS & IC with MetaMask
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this one is included in the examples folder

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

Successfully merging this pull request may close these issues.

2 participants