Story-first templates
The format encourages chapters, captions, nicknames, favorite places, and little routines. It reads like a living scrapbook, not a generic gallery.
A free beta builder for creating personal pet timeline websites, with a preservation workflow inspired by Eric's background in NFT operations and digital collectibles.
Visit PetSite FactoryPetSite Factory started as one of Eric's passion projects. The idea was simple: make it easy for someone to create a small, beautiful website for a pet without needing to think like a designer or developer.
The product is in a free beta while Eric works toward an official v1 release. The current focus is learning what pet owners care about most: quick setup, easy edits, a link they can share, and a page that feels more personal than a social post or photo album.
Because Eric spent five years working around NFTs and digital collectibles at Nifty Gateway, the project also borrows a practical lesson from that world. Memories should not depend on one fragile upload path. A PetSite should be able to exist as a hosted page, a static export, and a content-addressed backup.
The Fox Bros page explains the offer and shows live examples
Published timelines live on pet-site.xyz slugs
Each finished page can be exported as flat files
Metadata tracks the pet profile, timeline chapters, and media references
The format encourages chapters, captions, nicknames, favorite places, and little routines. It reads like a living scrapbook, not a generic gallery.
Pet owners are usually sharing from a phone, so the examples use tall previews, thumb-friendly buttons, and scroll-triggered chapter moments.
A finished PetSite can be bundled as HTML, CSS, JavaScript, and media. That makes it easier to back up, move, or preserve later.
The workflow can pin a snapshot of the media and metadata to IPFS, then store the resulting content references in the PetSite manifest.
The goal is not to turn every PetSite into a complicated crypto product. The goal is to use the best part of that world, content-addressed preservation, in a way a normal family never has to think about.
A finished site can be represented by a small manifest. It describes the pet, the ordered timeline, the media files, and the static export. The public page can stay simple while the backup package stays organized.
{
"schemaVersion": "petsite.timeline.v1",
"pet": {
"name": "Roxy",
"slug": "roxy",
"species": "dog",
"coverImage": "ipfs://bafy.../cover.webp"
},
"timeline": [
{
"id": "chapter-01",
"title": "First ride home",
"dateLabel": "Adoption day",
"media": [
{
"type": "image",
"filename": "first-ride-home.webp",
"ipfsUri": "ipfs://bafy.../first-ride-home.webp",
"sha256": "example-content-hash"
}
],
"caption": "Tiny paws, big personality."
}
],
"export": {
"htmlBundle": "pet-site-roxy.zip",
"ipfsSnapshot": "ipfs://bafy...",
"generatedAt": "2026-07-05T00:00:00Z"
}
}
The current beta is free while Eric works on the official v1 release. Build a pet timeline, share it, and help shape what the product becomes.
Open PetSite Factory →