Time Capsule

Time Capsule – A Decentralized Vault for the Future
Time Capsule isn’t just another dApp. Built on the Nibiru Blockchain, it’s a secure and futuristic way to preserve memories, thoughts, or assets until a defined time. Designed using CosmWasm and Rust, Time Capsule enables encrypted, time-locked messages accessible only after a set epoch.
Context
In an age where content is instant and fleeting, the concept of waiting adds meaning. Time Capsule was built to bring intentionality — a digital vault where you decide when something is meant to be seen or remembered.
This wasn’t just a smart contract test. It was a reflection of value in time, permanence, and privacy — all baked into decentralized tech.
Key Features & Design
- Time-Locked Capsules – Encrypted messages that unlock only after a specified epoch.
- Ownership Control – Only the capsule creator can view, manage, or delete the message.
- Nibiru Integration – Real-time blockchain reads and writes through Leap Wallet.
- Modern UI/UX – Built with Tailwind, Shadcn, and Kokonut for a clean interface.
- Secure Smart Contract – Built and deployed with Rust & CosmWasm for safety and performance.
Every feature was implemented to make blockchain interactions smooth — intuitive UI, responsive design, and real-time sync with testnet contracts.
Hackathon Impact
Time Capsule was born out of deep exploration during my internship at Coded Estate. From writing the contract to frontend integration, it was a full-stack journey into Rust, CosmWasm, and Nibiru.
Tech Stack
Rust, CosmWasm, React, TypeScript, Tailwind
Lessons & Takeaways
- First time building a CosmWasm smart contract — loved the challenge.
- Real-time blockchain UX is tricky – but deeply satisfying once it works.
- Smart contracts demand precision – every bug becomes expensive.
- Frontend-polish matters – even in Web3, users care about the experience.
Time Capsule is a dApp with depth — built for permanence, privacy, and presence in a decentralized world.