GASOK 2026 · Track 04 AI / Web3

Merge it.
Get paid.

A trustless bounty protocol for GIWA. Protocols post bounties with on-chain escrow. An AI agent verifies the actual work — the diff, the tests, the merge, the deployment — and releases payment in seconds. No committees. No forms. No waiting.

Contract: live on GIWA Sepolia Track: AI / Web3 Team: solo founder Production agent: GASOK Phase 2
01 · The problem

Developer funding in crypto is broken.

Every ecosystem knows it needs builders. Almost none can pay them without friction — and a new chain lives or dies by the builders it attracts.

SLOW

Weeks to months

Grant rounds, review queues, multisig sign-offs. A developer who ships today gets paid next quarter — if ever.

MANUAL

Committees decide

Humans read applications, not code. Evaluation is subjective, political, and doesn't scale with the ecosystem.

FARMABLE

Sybils drain the pool

Identity filters fail. Fake accounts and recycled repos capture funds meant for people doing real work.

02 · Interactive demo

Watch the agent settle a bounty.

This is the core loop of Mergit. Press the button and follow what the agent actually checks before releasing money.

Simulated data
BOUNTY #42 OPEN
Add a price-feed adapter to the oracle module
repo: odiseo/giwa-oracle · issue #7 · solidity + tests required
500 USDT
◆ locked in escrow
Evidence the agent reads
Pull request opened
odiseo/giwa-oracle#7 · +148 −12 · 3 files
Diff matches the bounty spec
adapter implements IPriceFeed · scope confirmed
CI green · 34 tests passing
forge test · 34 passed, 0 failed · coverage 91%
Merged to main by a maintainer
commit 9f2c1ab · not self-merged
Contract deployed & verified
source verified · bytecode matches the merged commit
No sybil signals
contribution history consistent · no recycled code
contracts/adapters/PriceFeedAdapter.sol
contract PriceFeedAdapter is IPriceFeed {
- uint256 public price;
+ uint256 private _price;
+ uint256 private _updatedAt;
+
+ function latestPrice() external view
+ returns (uint256, uint256) {
+ require(_updatedAt != 0, "no data");
+ return (_price, _updatedAt);
+ }
}
mergit agent
Mergit verification agent · idle
waiting for a bounty to settle…
Escrow released — developer paid
to 0x7f3…a21 · settled in 4.2s · no human approval
500 USDT confidence 0.97 · fee 1.5%
Simulated run — the on-chain version is linked below.
This isn't only a mockup — the escrow is live on GIWA Sepolia.
MergitEscrow is deployed and source-verified on GIWA Sepolia (chain 91342), and a full bounty lifecycle has already run on-chain: 0.0005 ETH locked, then released to the developer by the verifier — with the evidence hash recorded in the event.
03 · How it works

Four steps. No humans in the middle.

STEP 01

Bounty posted

A protocol or ecosystem fund posts a task and locks the reward in an on-chain escrow.

STEP 02

Developer ships

Anyone picks it up and does what developers do: opens a PR, writes tests, deploys the contract.

STEP 03

Agent verifies

Mergit reads the diff, checks CI, confirms the merge and the deployment, and scores confidence.

STEP 04

Instant payout

Escrow releases to the developer's wallet in seconds — with the evidence logged and auditable.

04 · Why GIWA

The right chain, at the right moment.

ECOSYSTEM

Built with Optimism

GIWA is an Ethereum L2 built on the OP Stack in partnership with the Optimism Foundation — the ecosystem that pioneered retroactive builder funding. Mergit brings that idea to GIWA, automated.

TIMING

A new chain needs builders most

Builder acquisition is the first real challenge of any young ecosystem. Mergit makes GIWA the chain where shipping code pays — instantly and provably.

DEMAND

GASOK itself is the signal

GIWA already invests in builders — manually, through programs like this one. Mergit turns that commitment into permanent, automated infrastructure.

05 · Roadmap

From bounty board to funding layer.

Mapped one-to-one to the GASOK phases.

PHASE 1 · DONE

Escrow live on testnet

MergitEscrow deployed and verified on GIWA Sepolia, with a full bounty lifecycle already settled on-chain — plus this clickable walkthrough of the agent loop.

PHASE 2 · TESTNET

MVP on GIWA testnet

Escrow contracts, GitHub App integration and verification agent v1 running against real repositories.

PHASE 3 · MAINNET

Real value flowing

Mainnet escrow with stablecoin payouts, first partner protocols posting live bounties, fee switch on.

DEMODAY · KBW

Live on stage

Merge a pull request in front of the room and watch the payment land in seconds.

BEYOND

GIWA's funding layer

Automated retroactive funding pools and a builder reputation graph built from verified work.

Ship code. Get paid. Instantly.

Mergit is being built for GIWA as part of GASOK 2026, Track 04 — AI / Web3.

▶ Run the demo again