Skip to main content
Merkle Street

Protocols, markets, policy, people

How to Pay Contributors From a Treasury on Another Chain

A cross-chain contributor payout starts with a treasury policy, then moves approved funds through a bridge or liquidity route before recipients claim or receive payment.

Merkle Street Newsroom#ea29f73 min read

Abstract cover artwork

To pay contributors on another chain, a treasury approves a payment on its own chain, moves funds across a bridge or liquidity route, then sends them to recipient addresses on the destination chain. The steps matter because approval, transfer and delivery are separate actions. A payment proposal can be valid while the bridge route is unavailable, or funds can arrive without the final payouts being executed.

Start by listing each recipient’s address on the destination chain, the asset to pay, and the amount. The treasury’s signers or governance process approve the total and the route. For the route-selection trade-offs, the fuller guide to bungee bridge explains how security assurances shape the choice. Treat the bridge as part of the payment process, with its own costs, timing and assumptions.

How does a treasury send funds across chains?

The source-chain treasury first holds the asset and authorizes a transaction. Depending on its setup, that could be a multisignature wallet, a governance contract or another controlled account. The transaction sends tokens to a bridge contract or to a service that arranges a route. The bridge then uses its own mechanism to make funds available on the destination chain.

Some bridges lock assets on the source chain and release or mint a corresponding asset on the destination. Others use liquidity already present on both chains, delivering the destination asset while settling the source-side transfer through their system. These designs differ in how they handle custody, verification and liquidity. A route can also have a separate transaction for the destination treasury or payout contract to distribute the funds.

Think of it as moving money between two branch offices that use separate ledgers: an approved entry on one ledger does not itself create the matching entry on the other. The bridge provides the connection, and its rules determine how that connection is verified.

How should contributor payments be delivered?

Deliver payments from a destination-chain wallet or contract after the funds arrive. A small group can receive individual transfers. For a larger set of contributors, a payout contract can accept a list of addresses and amounts, then distribute the funds in one or more transactions. The treasury should keep a record that connects each approved payment to its destination address and transaction.

Before approval, check the details that can cause a payment to fail or reach the wrong place:

  • Confirm each address on the destination chain with its recipient.
  • Specify the token contract or asset, not just a ticker symbol.
  • Account for route fees, destination transaction fees and any minimum amount the route requires.
  • Decide who will submit the destination-chain payout and keep enough of that chain’s native token for fees.

A batch payout can reduce repetitive work, but it concentrates many transfers in one transaction. Individual transfers are easier to inspect and handle when a recipient needs a correction. The better fit depends on the number of recipients and how the destination wallet or contract is managed.

What should happen if the route or payout stalls?

Track the source-chain approval, bridge transfer and destination-chain payout as separate steps. A source transaction hash confirms only that the source-chain action was recorded; it does not prove that recipients have been paid. Check the bridge’s status and destination transaction before proposing a retry, since sending again too early can create a duplicate payment.

For recurring payroll or grants, keep the recipient list and payment amounts in a reviewable proposal, and fund the destination side before the payment deadline when timing matters. The core choice is whether the treasury wants to bridge funds for each payment round or maintain a balance on the destination chain. Bridging each time keeps funds closer to the source treasury between rounds; a standing balance can make payouts quicker but requires controls over funds already on the destination chain.