Your Project
On this page

How Levels Work

Every project you ship gets a level from 1 (easiest) to 4 (hardest), and the level decides how much gold you earn per hour. Pick the one that honestly matches your project and you are done. This page shows you how to choose and what each level pays.

What a level actually is

A level is just a shared label for how hard your project is. It does two things:

  1. It sets your gold per hour (harder projects pay more).
  2. It assigns your project a fruit (a decorative tier badge).

That is it. Levels do not lock or gate anything. They are a common language for you and the reviewers, and they keep the rewards fair, so the people taking on harder builds earn a bit more for each hour.

You choose your level when you create the project, and you can change it later from the project page. If you are unsure right now, that is normal, and you will see exactly how to pick (and how to fix a wrong guess) further down.

How much gold each level pays

Gold per hour goes up as the level gets harder:

LevelLabelGold / hr
1Beginner40
2Intermediate45
3Advanced50
4Expert60

This is the base rate. When you ship, your project streak multiplier is applied on top of it, so a long streak earns even more. (See Currency for how the streak multiplier works.)

How to pick your level

Match your project to the description that fits best. Each level below has a real example so you can see the bar.

Software

  • L1 · Beginner Your first ship. A static site, a personal page, a small script. One file is fine. Example: dani's webpage by @skzdiaries , a personal site introducing herself, her favorite films and music, and her hobbies.
  • L2 · Intermediate One thing done well: a small game, a CLI tool, an interactive page. Focused and complete. Example: notaroomba.github.io by @notaroomba , an interactive personal portfolio on its own domain at notaroomba.dev.
  • L3 · Advanced Real technical depth: a polished game with complex mechanics, a web app with backend and database, a desktop tool that does something hard, or multiple systems working together. Offline is fine. Example: Specter by @ayessaaa , a small roguelike where your last run becomes a ghost that helps you finish the level.
  • L4 · Expert Hard systems stuff: an OS, a compiler, a game engine, serious AI/ML, or something that took you weeks to design. Example: Vert by @VERT-sh , a next-generation file converter that runs fully local in the browser using WebAssembly.

Hardware

  • L1 · Beginner Your first build. LEDs, simple circuits, LED matrix, basic soldering, a small macropad. Example: orpheuspad by @qcoral , a personal macropad built as a hackpad-format demo.
  • L2 · Intermediate A device you design and build yourself, like a handheld, sensor logger, devboard, or full-size keyboard. Example: Riptide by @SharKingStudios , a custom keyboard with infinite expansion modules running QMK firmware on an Orpheus Pico.
  • L3 · Advanced Multiple subsystems working together: a robot that senses and moves, a wearable with wireless, a device with custom firmware. Example: ember by @notaroomba , a custom hot plate controller powered by USB-C Power Delivery.
  • L4 · Expert Autonomous robots, custom SBCs, FPGA projects, satellite systems, complex mechanical builds. Example: icepi-cm0 by @cheyao , a low-cost single-board computer that boots Linux on an H3 CPU with 512 MiB of RAM and WiFi.
Stuck between two levels? L2 or L3?

Pick the one that feels closest, even if it is not perfect. The quick test: if your project is one focused thing done well, it is probably L2. If it has real technical depth (a backend and database, complex mechanics, multiple systems working together), it is L3. When you are still torn, go one level lower. You can always bump it up after the first review, and a reviewer will gently move it if it is off.

Hardware funding by level

If you are building hardware, your level also sets how much parts funding you can request. The cap on that grant scales with your project's level, so a higher level means a higher cap:

Level 1 - Beginner
Your first build. LEDs, simple circuits, LED matrix, basic soldering, a small macropad.
Up to $100 funding
Funds at about $4/hr
GuavaGuava
Level 2 - Intermediate
A device you design and build yourself, like a handheld, sensor logger, devboard, or full-size keyboard.
Up to $200 funding
Funds at about $4.5/hr
CoconutCoconut
Level 3 - Advanced
Multiple subsystems working together: a robot that senses and moves, a wearable with wireless, a device with custom firmware.
Up to $400 funding
Funds at about $5/hr
WatermelonWatermelon
Level 4 - Expert
Autonomous robots, custom SBCs, FPGA projects, satellite systems, complex mechanical builds.
Up to $1000 funding
Funds at about $6/hr
AvocadoAvocado

L4 Expert projects can request up to $1000, but those requests get extra scrutiny from reviewers at design review time. If your build genuinely needs more than your level's cap, ask in #macondo-help on Slack before you submit. See Sourcing Parts and Shipping Your Design for how funding works end-to-end.

The fruit you get

Each level has its own fruit pool, split by software vs. hardware:

LevelSoftware fruitHardware fruit
L1 BeginnerMangoGuava
L2 IntermediatePineappleCoconut
L3 AdvancedPapayaWatermelon
L4 ExpertCocoaAvocado

The fruit is a decorative tier badge: it tags the project on the farm and contributes to the lifetime fruit count on your currency guide, but the gold you actually receive in your balance is gold/hr × hours × streak multiplier, based on the rate table above.

Can I change my level?

Yes, and it is quick. Near the top of your project page there is a badge showing your current level and type, like Level 2 · Hardware, with a small pencil icon. Click it to open the picker and choose a new level (you can switch between hardware and software there too).

You can change your level any time your project is not in review, including between ships. While a ship is under review the badge is locked, so the level you submitted is the one being graded. A reviewer may also adjust your level during review if the complexity does not match what you picked, and they will always tell you why.

What if I pick wrong?

Do not stress about this. Just pick honestly, and the system takes care of the rest:

  • Mark a "Hello World" site as L4 Expert, and the reviewer will move it back down.
  • Genuinely unsure? Go one level lower than your gut says.
  • Underrated your project? You can always bump it up after the first review.

The worst case is a reviewer adjusts your level and explains why, so there is no way to "lose" by guessing.

See also