Pin File to IPFS Cluster
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Pin File to IPFS Cluster enables you to pin files to an IPFS cluster using a Content Identifier (CID). IPFS clusters provide distributed pinning across multiple nodes, ensuring file persistence and availability. This tool takes an IPFS CID, a cluster endpoint, and an optional cluster ID, and sends a pin request to the cluster. Pinning ensures that the file is stored persistently on the IPFS network and not garbage-collected. This is essential for developers, creators, and users who need to ensure their IPFS files remain available for NFT metadata, dApp assets, or decentralized content. The tool provides clear output showing the CID, cluster endpoint, and pin status.
HOW TO USE
Connect your wallet using the BGWallet connector (required for context). Enter an IPFS CID in the input field (e.g., "Qm..."). Enter the cluster endpoint URL (e.g., "https://cluster.ipfs.io"). Optionally, enter a cluster ID for authentication or identification. Click "Pin to Cluster" to send the pin request. The tool displays the CID, cluster endpoint, and pin status. You can copy the CID to your clipboard for use. The result includes a detailed breakdown showing the pin request details.
TECHNICAL MECHANISM
This tool implements IPFS cluster pinning using the cluster API. The pinning process: (1) the CID is validated as a string; (2) the cluster endpoint is validated as a URL; (3) a POST request is sent to the cluster's /pins endpoint with the CID; (4) the cluster distributes the pin across its nodes; (5) the pin status is displayed to the user. The tool uses the cluster endpoint provided by the user. In a real implementation, the cluster would handle the pin distribution. All pinning requests are performed in the browser with no data sent to external servers beyond the cluster endpoint.
WHAT IT CANNOT SEE
This tool cannot guarantee that the pin will be successful or that the file will remain available—it only sends the pin request. It does not support pinning without a valid cluster endpoint; the endpoint is required. The tool cannot verify that the file exists on IPFS before pinning; it trusts the CID. It does not support custom pinning policies or replication settings. The tool cannot detect if the file has been modified or tampered with after pinning. It does not support unpinning or pin management. The tool cannot guarantee that the file will be pinned indefinitely; cluster policies may vary. It does not support private clusters without authentication; authentication may be required for some clusters.
PLEASE NOTE
This tool is designed for developers and users working with IPFS cluster pinning. IPFS clusters provide distributed pinning for file persistence. The cluster endpoint must be a valid IPFS cluster API endpoint. The pin request sends the CID to the cluster for distribution. For production use, ensure the cluster is properly configured and authenticated. Always verify the pin status through the cluster's interface. The tool is read-only and does not require any on-chain interactions. The pinning request is performed via the cluster endpoint and may have rate limits or authentication requirements. The tool is intended for testing, development, and educational purposes.