Blog
Migration playbooks, IPFS deep-dives, and notes from running an NFT-focused pinning service.
- 4 min read
Pin to Octopin from Kubo and IPFS Desktop with the Pinning Service API
Octopin now supports the standard IPFS Pinning Service API. Create an API key, connect Kubo or IPFS Desktop, and pin from the command line or any script.
fundamentalsbest-practicesRead more →
- 6 min read
Best IPFS pinning services in 2026, compared honestly
Pinata, Octopin, Filecoin Pin, 4EVERLAND and Filebase compared on bandwidth, pricing, signup and exit options, plus what replaced web3.storage and NFT.Storage.
fundamentalsmigrationRead more →
- 5 min read
How to pin NFT metadata and images to IPFS, step by step
Pin your NFT media folder, write ERC-721 metadata with ipfs:// image links, pin the metadata folder and set baseURI. Plus the mistakes that break collections.
nftbest-practicesRead more →
- 7 min read
What is IPFS, in plain English?
Zero-jargon explanation of IPFS for NFT founders, web devs, and curious users. CIDs, pinning, gateways, and what the protocol actually guarantees.
fundamentalsRead more →
- 8 min read
Is IPFS forever? The myth of permanent storage
IPFS content lasts only as long as someone pays to pin it. Why pinning providers shut down, and what real permanence for NFT data actually requires.
fundamentalsbest-practicesRead more →
- 8 min read
Storacha is shutting down — your migration playbook
Storacha (formerly web3.storage) shut its IPFS gateway on May 31, 2026. Step-by-step guide to re-pinning NFT content without breaking smart contracts.
migrationcase-studynftRead more →
- 6 min read
OpenSea, MetaMask, and ipfs:// — what NFT projects actually need to know
How marketplaces and wallets resolve ipfs:// URIs end to end, and why your pinning provider choice is replaceable. Mental model for NFT founders.
nftfundamentalsRead more →
- 5 min read
Why your NFT contract should use ipfs:// URIs (and never a gateway hostname)
ipfs://<cid>/<file> survives any single pinning provider going away. https://gateway.example.com/ipfs/<cid> doesn't. Solidity examples and migration paths.
nftbest-practicesRead more →