Skip to main content

Teleporters

Teleporters are the trustless "postmen" of TeleSwap. They carry a user's Bitcoin → EVM/TON/Solana bridge request — together with a proof of its inclusion on Bitcoin — to the TeleSwap contract, so the user never has to interact with the destination chain.

What a teleporter does​

  1. Detects a user's bridge request on Bitcoin.
  2. Waits for the required Bitcoin confirmations (~20 minutes).
  3. Builds an inclusion proof and submits the request to the TeleSwap contract, where the light-client bridge verifies it.
  4. Pays the destination-chain gas for execution.

This is what lets users pay all fees in Bitcoin assets, even though execution on the destination chain requires that chain's native gas token.

Incentives​

Each bridge request specifies an amount of the wrapped asset reserved for the teleporter. The first teleporter to submit the request receives that amount from the TeleSwap contract — a competitive race that keeps submissions fast.

Permissionless​

Anyone can run a teleporter by running the teleporter software. If no teleporter submits your request, you can submit it yourself.

See also: Fees & Speed and the Protocol overview.