Built on Mezo · Bitcoin-secured

The On-Chain Bounty Board for the Mezo Community

Post Development tasks matched by experience tier, or Community tasks anyone can join. MUSD locks in escrow either way, all enforced on-chain. No trust required.

Find Work
3–5%
Protocol fee
30-day
Wave rewards
2 task kinds
Development · Community
MUSD locked in escrow
● OPEN
Escrowed

Build Mezo DeFi Analytics Dashboard

React frontend connecting to the Mezo API to display protocol TVL, volume, and token stats.

500 MUSDMid-level · Senior
S
satoshi.btc
5 tasks posted
Apply →
Experience-gated on-chain
How it works

Three steps. Zero trust.

Escrow, matching, and payment are all enforced by the smart contract itself, not by Taskify.

01
01

Create & Lock Escrow

Post a Development task with an experience range, or a Community task anyone can join, choosing MUSD or MEZO. The token locks in the smart contract the moment the task goes live. No trust required from either side.

02
02

Apply, or Just Join In

Development tasks match one contributor by declared experience tier, verified on-chain at applyForTask. Community tasks skip that gate entirely: anyone joins with a proof-of-participation link, no code required.

03
03

Work & Get Paid On-Chain

Approve a Development task's submission to release MUSD to one contributor, or pick up to N winners on a Community task and split the escrow between them in one transaction, no intermediary, no counterparty risk.

Experience matching

From "first to apply" to "best fit applies"

Owners select a minimum and maximum experience tier when posting. Contributors declare their level at registration. The contract verifies the match on-chain when a contributor applies, not just the UI.

Owners: Get applicants who genuinely fit the task scope.
Contributors: See a curated feed of relevant work, not noise.
On-chain: Experience gate is enforced at applyForTask, not filtered away client-side.
Experience Tiers
0
Newcomer
0 – 1 year
Tier 0
1
Junior
1 – 2 years
Tier 1
2
Mid-level
2 – 3 years
Tier 2
3
Senior
3 – 5 years
Tier 3
4
Expert
5+ years
Tier 4
Gate enforced on-chain, not a UI filter

This gate applies to Development tasks only. Community tasks (memes, bug write-ups, social bounties) are open to anyone, no tier required.

Who is Taskify for?

Two roles. One closed-loop economy.

Every participant strengthens the protocol for everyone else.

Fund the work

Owner

Post a Development task matched by experience tier, or a Community task anyone can join. Lock MUSD in escrow either way.

  • Self-funded, community-grant, or Community (multi-winner) tasks
  • Experience range picker for Development tasks
  • Pick up to N winners on Community tasks, payout splits evenly in one transaction
  • Approve work (or select winners) to release payment
  • Wave pool rewards for active self-funded owners
Get paid to build, or just to show up

Contributor

GitHub-verified? Apply to experience-matched Development bounties. Just X-linked? Join Community tasks (memes, bug write-ups, social bounties), no code required.

  • Development: experience-matched task feed, GitHub-verified identity
  • Community: join with a proof link, no experience tier or code needed
  • Permanent on-chain task history either way
  • Portable reputation (MUSD earned + tasks done)
  • Public profile at /profile/[address]
Shape what gets built, any role

Support & Vote

Any registered wallet (Owner or Contributor) can deposit MUSD to fund the grant pool and earn Patron tiers. Voting on grant applications is separate: gated by the veBTC position you already hold on Mezo Earn, not by role or by depositing.

  • Permanent MUSD deposits → patron tiers, open to any registered wallet
  • Voting weight read live from your veBTC lock on Mezo Earn
  • Vote For / Against grant applications (pilot access)
  • Bronze → Silver → Gold → Diamond tiers
  • Taskify never custodies your veBTC; it stays on Mezo Earn
Protocol mechanics

Every state enforced on-chain

Task Lifecycle (Development)
GRANT_PENDING
OPEN
ASSIGNED
IN_PROGRESScurrent
SUBMITTED
FUNDS_RELEASED
Community tasks skip ASSIGNED / IN_PROGRESS / SUBMITTED entirely: they go straight from OPEN to FUNDS_RELEASED once the owner selects winners.
Native tokens

MUSD pays. veBTC governs.

Payment and governance are deliberately separate systems: one native to Taskify, one native to Mezo Earn.

Payment token
MUSD

Bitcoin-backed stablecoin native to Mezo. The primary escrow currency: contributors know exactly what they earn with zero price exposure.

Locks in escrow at task creation
Releases directly to contributor on approval
Patron pool deposits denominated in MUSD
Wave rewards paid in MUSD
Tasks can also be posted and paid in MEZO
Governance, read live
veBTC

Taskify doesn't custody anything for governance. Lock BTC on Mezo Earn to mint veBTC, and that position's weight is read directly from Mezo's own contracts every time a grant vote is cast.

Voting weight = your real veBTC position, nothing invented by Taskify
Pair with a veMEZO lock via Mezo's Matching Market to boost weight up to 5×
Each proposal snapshots weight when it opens, so late locks can't swing a live vote
Stays on Mezo Earn the whole time; Taskify only ever reads it
Get started

Start building on Mezo

Post a task, find work, or invest in the builders shaping the Bitcoin-secured ecosystem.

Find Work