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

Add decentralized pinning services for Aave AIP #61

Open
yyd106 opened this issue Apr 20, 2021 · 0 comments
Open

Add decentralized pinning services for Aave AIP #61

yyd106 opened this issue Apr 20, 2021 · 0 comments

Comments

@yyd106
Copy link

yyd106 commented Apr 20, 2021

This is an issue from Crust Network team. We would like to contribute and provide a decentralized IPFS pinning solution for Aave aip file storage

Background

Recently, Uniswap has enabled decentralized deployment of websites by integrating Crust Network into Uniswap's release workflow.
The same integration was later realized by Polkadot, the PolkaApps is now hosted on Crust Network decentralized.

Aave also has a high influence in Defi ecosystem. We would like to contribute and provide a decentralized IPFS pinning solution for Aave aip files, to further increase the availability and decentralization.

Solution

We have built a standard Github Workflow to pin a website to Crust Network in a decentralized way: https://github.com/crustio/ipfs-crust-pinner.

We suggest some code changes after https://github.com/aave/aip/blob/master/.github/workflows/upload-ipfs.yml#L33 and https://github.com/aave/aip/blob/master/aip-uploader.js#L56 to include ipfs-crust-pinner. You can preview changes at our fork: https://github.com/decooio/aip.
The workflow execution will distribute Aave-aip over Crust Network and get about 100 IPFS replicas.

Additional Context

You can contact us at [email protected]. We can help prepare a code PR. The pin service will be free for Aave, and you can mail us for necessary seeds to call Crust IPFS Pin service.

About Crust

Crust Network (https://crust.network/) is a decentralized storage network based on IPFS and Substrate, and it basically provides decentralized IPFS service.
Now Crust is running preview network Maxwell and got 1000+ nodes joined in to provide IPFS storage (https://telemetry.polkadot.io/#list/Crust%20Maxwell).

More details of the integration of Uniswap is in Decentralized Uniswap Interface Hosting on IPFS.

Crust github URL:
https://github.com/crustio/crust

Crust docs URL:
https://wiki.crust.network/en

@yyd106 yyd106 changed the title Aave service decentralized pinning Add decentralized pinning services for Aave AIP Apr 20, 2021
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