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
50
after filters
FOON IN ESCROW
0 FOON
LAST MERGED
ccip-deposit-target
2026-04-28

FLAGSHIP TIER

3 bounties

HIGH TIER

6 bounties
HIGHOPEN

LayerZero V2 fill-side decoder (PacketReceived)

Implement fill-side decoder for LayerZero V2. PacketReceived event on destination chain. Currently fill=false, blocking GOLD promotion

upfront
HIGHOPEN

Wormhole — Sui chain VAA observation pipeline

VAA observation pipeline missing for Sui. Currently only EVM + Solana observed. Sui adds non-trivial volume to S-tier Wormhole flow.

upfront
HIGHOPEN

Solver — V5 proof router via TaifoonUniversalOperator

Wraps every fill in a V5 proof bundle and submits via TaifoonUniversalOperator(V5Proof + Calldata) → ProtocolAdapter → ProtocolC

upfront
HIGHOPEN

Solver adapter — Mayan Swift (auction winner fulfill)

Build MayanSwiftAdapter.sol against IMayanSwap. Auction model: bid/win, then single fulfill. Cross-VM ready (EVM ↔ Solana).

upfront
HIGHOPEN

Solver adapter — Relay.link (RFQ fast-fill)

RelayAdapter.sol against IRelayProtocol. RFQ model, p95 fill <30s.

upfront
HIGHOPEN

Solver adapter — Stargate V2 (pool rebalancing)

StargateAdapter.sol against IStargateV2. Pool-utilisation aware fill, exploits delta-credit imbalance for profit.

upfront

MEDIUM TIER

26 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
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

PLATFORM TIER

2 bounties

LOW TIER

13 bounties
LOWOPEN

Across — promote icp.ready to yes after 24h fee window

upfront
LOWOPEN

Connext — destinationDomain struct-pointer ABI assumption verification

upfront
LOWOPEN

Axelar — symbol→address mapping for token oracle

upfront
LOWOPEN

Celer — confirm gold-grade decoders despite low live volume

upfront
LOWOPEN

Synapse — promote DARK→SILVER once fill rate >50% observed

upfront
LOWOPEN

Symbiosis — confirm SynthesizeRequest+SynthesizeCompleted requestId match

upfront
LOWOPEN

Meson — promote SILVER→GOLD when cross-denom oracle resolves

upfront
LOWOPEN

Hop — same-block double-bridge fingerprint collision

upfront
LOWOPEN

Orbiter — same-route same-block recipient key collision

upfront
LOWOPEN

Orbiter — automated ORBITER_MAKERS list staleness check

upfront
LOWOPEN

Rango — aggregator decomposition (no fill decoder)

upfront
LOWOPEN

Arbitrum bridge — separate 7-day-window stat from solver-fill-latency

upfront
LOWOPEN

Optimism bridge — separate 7-day-window stat from solver-fill-latency

upfront