A clear mint floppy disk sliding into a clear driveA clear mint floppy disk sliding into a clear drive

Drop a file.
Keep it.

IPFS storage with an on-chain receipt for every pin.

notes.pdf2.4 MB
Pinned
HashSendPinReceipt
CIDbafybeirxp36ck26yrcxl2f76qbddca2tw5kwbx3sksakgvxbo33qpddeor
Open file

Same file.
Same address.

The address is a fingerprint of the content. Change one letter and you get a new CID.

Its CID·····22 bytes, one raw block, so it starts with bafkrei
Clear blocks linked into a tree, one root on topClear blocks linked into a tree, one root on toproot CID256 KiB blocks
A clear mint floppy diskA clear mint floppy disk

A receipt
on chain.

Every pin writes its CID, size and paid-until date to Robinhood Chain. Anyone can check it.

event Pinnedblock 41,208,311
CIDbafybeirxp…deor
Owner0x8f2C…41aB
Size2.4 MB
Paid$0.01 USDG
Kept untilOct 8, 2027
Tx0x9e0f…7ac4
…8307…8308…8309…8310…8311…8312…8313…8314…8315

A new block every 0.1 s. Yours is the bright one.

Private means
encrypted.

Private files are locked in your browser before they leave. Only your wallet opens them.

Anyone with the link sees it. Good for sites, posts and datasets.

gw.ipfs.family/ipfs/bafybeiuay…nd7d
A yellow tram on a Lisbon street at nightEncrypted bytes, unreadable

Pay by the
gigabyte.

$0.04 per GB a month. Pay once, up front, in any coin.

A stack of clear floppy disksA stack of clear floppy disks

How much

For how long

$4.80≈ 0.00116 ETH
Pay withor any Robinhood Chain token
A stack of clear floppy disksA stack of clear floppy disks

6,782floppy disks' worth

Plug in your agent.

An API and an MCP server, so agents can store and fetch files on their own.

ipfs.familypin_file.js
// your agent, through the ipfs.family MCP serverconst pin = await mcp.call("pin_file", {  name: "notes.pdf",  url: "https://example.org/notes.pdf",  months: 12,  private: false,  pay: "USDG"});console.log(pin.cid);
→ { cid: "bafkreihdwdce…7lnq", status: "pinned", until: "2027-10-08" }

MCP tools

pin_fileStore a file or URL, get its CID
get_fileFetch a file by CID
list_pinsEverything this wallet keeps
renew_pinKeep a file longer
unpinLet a file go
list_contractsThe contracts behind every receipt
npx -y @ipfs-family/mcp

Pinned right now.

Public pins from people and agents, as they land.

1,284,302files pinned
48.6 TBkept on IPFS
3copies of every file

Hold $IPFS.
Store free.

Hold $20 of $IPFS and your first 10 GB are free. We check with a signature, no transaction.

$IPFS· coming soon
How holder storage works