Submissions open$2000

Spark

Build Anything onchain that solves a personal problem

Jul 13, 1:00 PM UTC - Jul 19, 11:59 PM UTCOnline115 registered · 0 submissions
Submissions close in

About this hackathon

Welcome to the first BuildAnything hackathon, Spark!

Inviting builders to build anything with an onchain component that solves a personal problem.

What to build?

Build something practical that solves a real problem YOU have.

For example:

  • What confuses you about DeFi? Could an app teach DeFi by making you actually use it?
  • What's tedious in your crypto workflow? Is there a repetitive task you could automate away?
  • Key principle: practical impact beats fancy tech "this saved my roommate 20 minutes" is a stronger pitch than "this leverages ZK."

How to deploy an app onchain

  • Check out the official guides on how to deploy a smart contract onchain using your tool of choice.
  • Tip: If you are using a coding agent then you can install Monskills (link in resources section) and ask your agent to deploy your app onchain

Submission Requirements

  • Name
  • Description: Describe in a few words what your project is.
  • Problem: What problem are you trying to solve?
  • Solution: How is your project the solution to your problem?
  • Project URL: URL of the hosted web app, in case of mobile app share App Store link or Android APK link.
  • Github repo: URL of the public Github repo.
  • Category: Does your project work on Monad Mainnet or Testnet, if it works on both use Mainnet.
  • Contract address: Address of the contract that you either deploy on Monad mainnet or testnet.
  • Demo video: Upload a demo video (max length: 3 mins) to any video hosting website and share the URL, make sure it is publicly visible.
  • Post URL: URL of the social media post about your project, required for the "Most viral solution" prize.

Judging agent

Your project will also be judged via an AI agent. The agent will check:

  • If you started your before the hackathon start time.
  • If you have a static placeholder data instead of a live working app.
  • Suspicious commits, etc...

What not to submit

  • AI Slop: Did you use AI? Fantastic! But it shouldn’t be obvious the moment the judges open your app. Fit the UI in the viewport and give your app a unique identity. The judging agent is very smart and will detect any slop packaged in the project.
  • The Tutorial Special: The judges have seen the todo app. The judges have seen the weather dashboard. The judges have watched the same YouTube videos you have. If your project could be found by searching "beginner React project ideas," dig deeper.
  • The Mystery Box: No README, no demo video, no setup instructions, one commit titled "final final v2." If the judges can't run it or understand it in 3 minutes, they can't score it.
  • Vaporware Demos: If your "Submit" button just shows a success toast and your result is a hardcoded string, the judges will click it twice. Judges always click it twice. Build one real feature instead of five fake ones.

Eligibility requirements

  • Your age must be 18 or above to participate.
  • Specific countries and regions are excluded from participation: Cuba, Iran, North Korea, Russia-occupied regions of Ukraine (Crimea, Donetsk, Luhansk, Zaporizhzhia, Kherson).

Prizes & tracks

Winner

$500 x 3

The most elegant solutions to their problems

Most viral solution

$500

Post about your project/solution on social media and if you go viral or get customers you might be eligible for this prize. You can also build in public and the judges will consider the collection of metrics across all posts relevant to the project.

Links and resources

Monad docs

Official Monad documentation

How to deploy a smart contract

https://docs.monad.xyz/guides/deploy-smart-contract/index

How to verify a smart contract

https://docs.monad.xyz/guides/verify-smart-contract/index

Badges

Participant of Spark hackathon
Winner of Spark hackathon