Infura is limiting IPFS usage, which is going to affect the functionality of the app. This issue proposes switching from Infura to Pinata which is providing good IPFS services.
Problem
Currently, the application uses Infura for IPFS, but Infura has recently imposed limits on its IPFS users, which has impacted the app's ability to upload and retrieve files efficiently. As a result, users may experience disruptions in IPFS functionality.
Proposed Solution
Switch from Infura to Pinata for IPFS services. Pinata provides robust IPFS services with fewer limitations, ensuring better availability and reliability. Here’s how the migration could be handled:
Update the IPFS-related code to use Pinata’s API.
Ensure Pinata keys and configurations are securely stored and accessed by the app.
Test the new integration to verify that all file uploads and retrievals work as expected.
Steps to Implement
Create a Pinata account and generate API keys.
Replace Infura’s IPFS endpoints with Pinata's API endpoints in the codebase.
Update the environment variables to securely store Pinata’s API keys.
Test the application’s IPFS functionality with Pinata.
@4darsh-Dev Please assign this issue to me as a Wob'24 contributor.
Issue Summary
Infura is limiting IPFS usage, which is going to affect the functionality of the app. This issue proposes switching from Infura to Pinata which is providing good IPFS services.
Problem
Currently, the application uses Infura for IPFS, but Infura has recently imposed limits on its IPFS users, which has impacted the app's ability to upload and retrieve files efficiently. As a result, users may experience disruptions in IPFS functionality.
Proposed Solution
Switch from Infura to Pinata for IPFS services. Pinata provides robust IPFS services with fewer limitations, ensuring better availability and reliability. Here’s how the migration could be handled:
Steps to Implement
@4darsh-Dev Please assign this issue to me as a Wob'24 contributor.