Returns IPFS API object by trying multiple providers in a custom fallback order. This is a general-purpose replacement for ipfs-redux-bundle. When using prebuilt bundles in production use explicit versions and SRI hashes

Features

  • See examples/ for sample code and demonstration of advanced fallback strategies
  • You can customize the order of the providers by passing a different array order to the providers array
  • Customize connection test
  • Spawns embedded js-ipfs (a full IPFS node in JavaScript) in the context of the current page using customizable constructor
  • window.ipfs was an experiment created by ipfs-companion browser extension
  • webExt looks for an instance in the background page of a WebExtension
  • Perform standard linting on the code

Project Samples

Project Activity

See All Activity >

Categories

File Sharing

License

MIT License

Follow ipfs-provider

ipfs-provider Web Site

Other Useful Business Software
Full-stack observability with actually useful AI | Grafana Cloud Icon
Full-stack observability with actually useful AI | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of ipfs-provider!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

JavaScript

Related Categories

JavaScript File Sharing Software

Registered

2023-07-18