Inspiration

The Community Wall started as a simple idea:
What if people around the world could contribute tiny pieces of art to one massive, living mosaic?
We wanted to blend creativity, community, and blockchain in a way that feels fun instead of overwhelming.
A space where differences turn into something beautiful when placed side-by-side.

What It Does

The Community Wall lets anyone:

  • Upload a drawing
  • Mint it as an NFT on the Sepolia testnet
  • Automatically add their artwork as a tile on a shared global mosaic

Each tile is permanent, unique, and owned by its creator.
It’s crowdsourced art, stored forever.

Challenges We Ran Into

  • Getting image uploads + blockchain minting to work smoothly together
  • Handling asynchronous calls between wallet connection, network switching, and contract interaction
  • Building a clean UI that previews images, handles errors, and gives user feedback
  • Debugging transaction failures, and MetaMask quirks
  • Styling a responsive mosaic grid that doesn’t break with lots of images
  • Keeping the entire flow simple enough for non-technical users

Accomplishments We're Proud Of

  • Built a functional NFT minting pipeline end-to-end
  • Designed a polished, modern UI with animations and a great user experience
  • Created a unique concept that blends creativity and crypto in an accessible way
  • Implemented live tile preview
  • Built an interactive mosaic that updates as new tiles are minted
  • Made something fun, visual, and community-driven

What We Learned

  • How to integrate Ethers.js with custom smart contracts
  • Handling MetaMask permissions, network switching, and transaction life cycles
  • Building clean loading states and error handling for web3
  • Creating responsive layouts that adapt to lots of dynamic content
  • Managing file uploads on the frontend and backend

What's Next for The Community Wall

Here’s what we want to build after the hackathon:

  • Infinite scrolling mosaic that grows as the community does
  • Drawling capibilities for people who don't have a pc
  • Filters + search tools to explore art styles, countries, themes
  • Collaboration mode where users combine tiles into larger murals

The Community Wall is just getting started we want it to grow with its creators.

Share this project:

Updates