Search projects, hackathons, sponsors and tech

    ← All projects

    tiny sprout

    A tiny onchain garden that grows with daily care and blooms.

    About

    Tiny Sprout is a small onchain gardening app. Connect your wallet, choose one of three pots, and name your sprout. Water it once a day to grow leaves and flowers. The app tracks care history and daily streaks. Each pot has its own illustration and flower, making a simple daily routine feel personal.

    How it's made

    Built with React, TypeScript, and Vite. A Solidity smart contract stores each wallet's sprout, name, and watering history. The frontend uses viem to read records and request wallet transactions. The contract limits watering to once per UTC day using block timestamps. It was tested locally with Ganache and is designed for Base Sepolia.