Heirloom is a photo and media vault that lives on Shelby Protocol's decentralized storage network — built on Aptos. No central server holds your files. Every upload is a real, signed transaction on Shelby's testnet, giving you actual ownership over what you store.
Most "decentralized storage" demos stop at theory. Heirloom is my attempt at pressure-testing Shelby's SDK on something people actually use daily — a photo gallery. Fast retrieval, real wallet signatures, real uploads.
Frontend → React + TypeScript
Wallet → Aptos Wallet Adapter (Petra)
Storage → Shelby SDK (@shelby-protocol/sdk)
Network → Aptos Testnet / Shelbynet
- 🔐 Connect wallet via Petra — real signed transactions, not mocks
- 📤 Upload media directly to Shelby's testnet
- 🗂️ Tag and organize uploads
- 🔗 One-click shareable links
- 🕒 Live "recently uploaded" feed — real data only
Shelby Network
| Website | https://shelby.xyz |
| Docs | https://docs.shelby.xyz |
| GitHub | https://github.com/shelby |
| Discord | https://discord.gg/shelbyserves |
| X | https://x.com/shelbyserves |
early contributor · always building