All articles
gibworksolanabountiesopen-sourcemarketplaceusdcbuilders

Gibwork: Solana bounty marketplace for tasks and OSS

Technical guide to Gibwork (gib.work) — on-chain work marketplace on Solana. Post/complete bounties in SPL/USDC, open-source GitHub flow (gib- branches), API (api2.gib.work), $WORK token, referrals. App: app.gib.work/?ref=metasal.

devrels.xyz/a/239short link

Gibwork (gib.work) is a Solana-native work marketplace: post bounties paid in SPL tokens (commonly USDC), or pick up tasks across development, design, social, and open source. It started at the Solana Hyperdrive hackathon (2023).

App: app.gib.work/?ref=metasal. Docs: docs.gib.work. X: @gib_work. GitHub: github.com/gibwork.

What you can post or claim

Task shapes (product + docs)
TypeUse
Open source bountyIncentivize a PR against a GitHub issue
Simple taskHours-scale jobs (content, ops, small builds)
ServicesOffer skills; connect for custom work
Private tasksLink-gated — only people you share with

Live board categories on the app include Social Media, Development, Design, Open Source. Rewards are shown in USD-equivalent with USDC (and other SPL mints when the poster chooses).

Flow: project owners

  1. Connect wallet / account on the app
  2. Create a bounty: scope, skills, deadline; assign reward in SPL (docs emphasize USDC for many flows)
  3. Review submissions / PRs
  4. Approve → funds release to the worker

Flow: developers (OSS-style)

  1. Browse bounties; open one that matches skills
  2. Start Work — signals commitment; fork repo when applicable
  3. Develop on a branch prefixed gib-
  4. Submit via pull request through Gibwork
  5. On owner approval, claim USDC on-platform
bash
# Typical OSS path (docs)
# 1. Start Work on app.gib.work
# 2. Fork upstream
# 3. git checkout -b gib-fix-description
# 4. Implement + push
# 5. Open PR via Gibwork UI
# 6. After approval → claim reward

API surface (integrators)

Public examples live in gibwork/gibwork-api-examples (Next.js + Solana wallet auth):

api2.gib.work (from examples README)
MethodPathRole
POST/tasks/public/transactionCreate task (wallet-authenticated)
GET/exploreList / explore tasks
GET/tasks/{id}Task detail
bash
# Explore board (no secrets)
curl -sS "https://api2.gib.work/explore" | head -c 400

# Task detail
# curl -sS "https://api2.gib.work/tasks/<id>"

# Create path needs wallet auth — see gibwork-api-examples /createTasks
# POST https://api2.gib.work/tasks/public/transaction
# body: title, description, token mint, amount, tags

Treat API shapes as versioned by the platform — pin against the examples repo and live responses before production.

$WORK token

Docs describe $WORK as the native platform token for incentives and holder features (premium access, participation rewards). Tokenomics detail is thin on the public pages — verify mint, supply, and live utility on-chain and in current docs before any product dependency.

Referrals

Per referrals docs:

  • Link form: https://app.gib.work/?ref=your-gibwork-username (docs also show ?referral= in an example)
  • Success = invitee completes a paid task or creates a task
  • Payouts in USDC to the referrer’s linked wallet
  • 50% of the platform fee on eligible referral events

DevRels entry (Metasal): https://app.gib.work/?ref=metasal

When to use

Fit
Use GibworkUse something else
SPL-budgeted micro-bounties and OSS issue bountiesFull-time hiring (Ashby / Superteam talent rails)
Wallet-native pay without invoice opsFiat-only contractors and enterprise procurement
Embed explore/create via api2.gib.workCustom escrow program you fully control

Links

Summary

Gibwork is a Solana bounty board with wallet-paid tasks, a GitHub-oriented OSS path (gib-* branches), and a small public HTTP API for explore/create. Start on app.gib.work/?ref=metasal, read docs for owner/dev workflows, and use api2.gib.work only after verifying current request shapes against their examples repo.

Keep reading

Get new articles in your inbox

Technical deep-dives on Solana tooling, infrastructure, and ecosystem. No noise.

Gibwork: Solana bounty marketplace for tasks and OSS | devrels.xyz