Skip to main content

Teleporters

Teleporters are the trustless "postmen" of TeleSwap. They carry a user's Bitcoin → EVM/TON 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.