Pin to Filecoin
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 to Filecoin enables you to pin files to Filecoin, a decentralized storage network that provides incentivized, verifiable, and permanent storage. Filecoin uses a novel proof-of-spacetime consensus mechanism where storage providers are incentivized to store data reliably over time. This tool takes an IPFS CID, configurable storage duration, and replication factor, and pins the file to Filecoin for persistent, decentralized storage. Pinning ensures that the file is stored reliably on the Filecoin network with the specified replication and duration. This is essential for developers, creators, and users who need persistent, verifiable storage for blockchain applications, NFT metadata, dApp assets, and archival data. The tool provides clear output showing the CID, storage duration, replication factor, 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 desired storage duration in days (optional, default 365 days). Enter the desired replication factor (optional, default 3 copies). Click "Pin to Filecoin" to pin the file. The tool displays the CID, storage duration, replication factor, and pin status. You can copy the CID to your clipboard for use. The result includes a detailed breakdown showing the pin request details and status.
TECHNICAL MECHANISM
This tool implements Filecoin pinning using the Filecoin network. The pinning process: (1) the CID is validated as a string; (2) the storage duration and replication factor are validated as positive integers; (3) the pin request is sent to the Filecoin network via a gateway; (4) the file is stored on Filecoin with the specified duration and replication; (5) the pin status is displayed to the user. In a real implementation, the file would be stored on Filecoin with sufficient FIL tokens to cover storage fees. The tool uses a simplified approach for demonstration purposes. All computation is performed locally in the browser with no data sent to external servers except for the storage request itself.
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 CID; the CID is required. The tool cannot verify that the file exists before pinning; it trusts the CID. It does not support custom pinning policies or replication settings beyond duration and replication factor. 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 without sufficient FIL tokens. It does not support private Filecoin networks without authentication.
PLEASE NOTE
This tool is designed for developers and users working with Filecoin storage. Filecoin provides decentralized, incentivized storage with verifiable proofs. The CID uniquely identifies the file on the Filecoin network. The storage duration and replication factor determine the storage policy. For production use, ensure you have sufficient FIL tokens for storage fees. Always verify the pinned file by accessing the gateway URL. The tool is read-only and does not require any on-chain interactions. The pinning is performed via a Filecoin gateway and may have file size limits. The tool is intended for testing, development, and educational purposes.