Passer au contenu principal

Bibliothèques clientes et SDK (front-end)

Bibliothèques et SDK spécifiques à un langage pour interagir avec les nœuds, les contrats et les protocoles Ethereum.

Points forts

IPFS (InterPlanetary File System) is a peer-to-peer protocol designed to make the web faster, more open, and more resilient. By using content-addressed storage rather than location-based references, IPFS removes the need for centralized servers and allows files to be distributed and retrieved from multiple nodes around the world. This approach lowers hosting costs, improves data availability, and reduces censorship, laying the groundwork for a more secure and permanent global information network. IPFS is used in a variety of applications. While some users interact with IPFS via imported libraries in their projects, a large amount of usage comes via IPFS' HTTP Gateway API which allows users to self-host, use extensions like IPFS companion, or publicly run gateways (whether paid ones run by companies like Filebase, Pinata, etc. or the public goods services at ipfs.io and dweb.link). IPFS is a system for moving data across decentralized networks, with >11M weekly users and 250K public p2p nodes. Highlights: Off-chain storage. IPFS provides verifiable, off-chain storage, often used to reduce on-chain needs in Ethereum & Optimism. Examples: TrueBlocks (local IPFS-based index for EVM chains, built with grants from OP & EF), Snapshot (IPFS-based off-chain voting). Go-to distribution network for fully decentralized third-party app frontends (for gaming, DeFi, & more). We run gateway services that serve 900M requests/wk, and added native IPFS support to browsers like Chromium & Brave. NFT metadata gold standard. Over 115M NFTs are stored on IPFS, including leading platforms OpenSea (which supports Optimism NFTs), Rarible, and Zora.

IPFS
Bibliothèques clientes et SDK (front-end)

IPFS

Pair-à-pair · Résistant à la censure · CLI

Applications

Affichage (42)

Autres catégories d'applications

Interopérabilité et inter-chaînes

Outils qui permettent la messagerie, les transferts d'actifs et le partage d'état sur le réseau principal Ethereum, les rollups et d'autres blockchains.

Infrastructure de transactions et de portefeuilles

Infrastructure pour créer, signer, envoyer, simuler et gérer les transactions et les portefeuilles Ethereum.

Données, analyses et traçage

Outils d'indexation, d'interrogation, d'analyse et de traçage pour les données en chaîne, l'exécution et l'activité du réseau.

Ressources de formation et communautaires

Matériel d'apprentissage, documentation, tutoriels et plateformes communautaires pour les bâtisseurs Ethereum.

Développement de contrats intelligents et chaînes d'outils

Cadres et outils pour écrire, tester, déployer et mettre à jour des contrats intelligents.

Sécurité, tests et vérification formelle

Outils d'audit, de test, de fuzzing et de vérification pour améliorer la sécurité et l'exactitude des contrats intelligents.