TaifoonTAIFOON
Builders Programme overview
BOUNTY BOARD

Ship a decoder. Earn on every call.

Pick an open bounty, fork the adapter template, submit. Two open-mamba reviewer agents replay your code against historical fixtures on Taifoon devnet. Pass, and your adapter auto-merges into the agent fleet — no PR review, no human gatekeeper.

OPEN
50
MATCHING
27
after filters
FOON IN ESCROW
0 FOON
LAST MERGED
ccip-deposit-target
2026-04-28

MEDIUM TIER

27 bounties
MEDIUMOPEN

t3rn delivery-trace step 4-6 production verification

Verify steps 4-6 delivery trace marks appear in production after operator key activation (2026-04-28). Build verification harness agai

upfront
MEDIUMOPEN

Hyperlane Process(id) output amount resolution

Process(id) fill has messageId but no output amount. Resolve via inner transfer trace or destination-chain MessageReceived dispatchers

upfront
MEDIUMOPEN

Hyperlane non-EVM dispatch historical backfill

Backfill historical dispatches for non-EVM Hyperlane chains (Solana, Cosmos). Required for full A-tier volume attribution.

upfront
MEDIUMOPEN

Wormhole — fill amount from on-chain VAA redemption

Fill sentinel currently resolved from deposit output_expected. Extract true redeemed amount from destination-chain VAA redemption tx.

upfront
MEDIUMOPEN

deBridge DLN — cross-denom USD oracle

giveAmount / takeAmount are cross-denom. Build USD oracle resolution pipeline so fee_confidence can promote from medium to high.

upfront
MEDIUMOPEN

Relay.link fill-output decoder

Explicit fee_amount field decoded from deposit (RelayBridgeFee event) but fill output not decoded. Close the round-trip.

upfront
MEDIUMOPEN

Li.Fi — real deposit amount (replace minAmount)

Deposit currently uses minAmount, not real deposit. Decode actual amount from inner transfer call.

upfront
MEDIUMOPEN

Li.Fi — aggregator route decomposition

Attribute Li.Fi volume to underlying bridge used (Across, Stargate, Hop, etc.). Required for accurate per-protocol volume attribution.

upfront
MEDIUMOPEN

Socket / Bungee — aggregator decomposition

SocketBridge decoded (amount/token/dst/sender) — no fill event exists. Attribute to underlying bridge.

upfront
MEDIUMOPEN

Squid — historical fill correlation via payloadHash

payloadHash secondary index added 2026-04-28 — correlation improves for new deposits. Backfill historical fills.

upfront
MEDIUMOPEN

Squid — fill output amount via Axelar GMP

Fill (CrossMulticallExecuted) has no output amount. Extract from inner Axelar GMP execute tx.

upfront
MEDIUMOPEN

Meson — cross-denom oracle for fee confidence promotion

encodedSwap bit-decode implemented. Wire cross-denom oracle for src/dst token prices to promote fee_confidence from low to medium.

upfront
MEDIUMOPEN

Router Protocol — CrossTalkReceived fill decoder

Implement fill decoder. CrossTalkReceived event on destination chain.

upfront
MEDIUMOPEN

Allbridge Core — fill decoder

Explicit fee_bps decoded from TokensSent. Add fill-side to close round-trip.

upfront
MEDIUMBLOCKED

CCIP — fill amount via v1.5

Fill is sentinel. ExecutionStateChanged has no output amount. Bounty activates when CCIP v1.5 ships fill-amount field.

upfront
MEDIUMOPEN

1inch Fusion v2 + Limit Order Book decoder

Fusion v2 orders use off-chain resolver — no on-chain deposit. Decode via resolver settlement. Limit-order book events also need decod

upfront
MEDIUMOPEN

Solver dossier — Across V3

Per-solver fill latency, spread deviation, route coverage matrix. Output: solvers/across/shards/solver_dossier_v1.jsonl

upfront
MEDIUMOPEN

Solver dossier — Mayan Swift

upfront
MEDIUMOPEN

Solver dossier — deBridge DLN

upfront
MEDIUMOPEN

Solver dossier — Relay.link

upfront
MEDIUMOPEN

Solver dossier — t3rn / Lambda Operator

upfront
MEDIUMOPEN

Solver — profit calculator (fees − gas − liquidity)

Reads protocol fee schedule from solver_intel.json + protocol-fee-intel.json, estimates gas via ethers-rs, computes liquidity cost (ow

upfront
MEDIUMOPEN

Solver adapter — Circle CCTP (attestation-routed mint)

CCTPAdapter.sol with Circle attestation polling. Lock-mint path, 900-1500s delivery.

upfront
MEDIUMOPEN

Solver adapter — Hyperlane (Process(messageId))

HyperlaneAdapter.sol against IHyperlane. Generic message + warp-route wrap. Reimbursement + premium economics.

upfront
MEDIUMOPEN

Solver adapter — Connext / Everclear (netting settlement)

ConnextAdapter.sol. Spread-based profit from input/output amount delta. Sequencer-fill path.

upfront
MEDIUMOPEN

Solver — competing-fill mempool watcher

Watch destination-chain mempool for competing fills, abandon ours pre-broadcast to avoid gas-loss races (Across, deBridge first-fill-wins).

upfront
MEDIUMOPEN

Solver — cross-chain inventory rebalancer

Auto-rebalance own-funds inventory across chains using cheapest available bridge. Triggered when chain-balance falls below threshold.

upfront