Skip to content

Commit

Permalink
GITBOOK-61: Describe Fees
Browse files Browse the repository at this point in the history
  • Loading branch information
vgeddes authored and gitbook-bot committed Sep 12, 2023
1 parent 6b08d30 commit 1ffd01e
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 0 deletions.
1 change: 1 addition & 0 deletions docs/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@

* [Overview](architecture/overview.md)
* [Components](architecture/components.md)
* [Fees and Channels](architecture/fees-and-channels.md)
* [Verification](architecture/verification/README.md)
* [Ethereum](architecture/verification/ethereum.md)
* [Polkadot](architecture/verification/polkadot/README.md)
Expand Down
15 changes: 15 additions & 0 deletions docs/architecture/fees-and-channels.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Fees and Channels

Users pay bridge fees in the native token of the source chain. This means that on Ethereum, users pay in ETH to send messages across to Polkadot. In the opposite direction, users pay a fee in DOT to send messages to Ethereum.

These collected fees are paid in out rewards to off-chain message relayers. This incentivizes them to keep the bridge operating.

It is important to note that each parachain has its own logical messaging _channel_ to Ethereum. Fees and rewards are configured on a per-channel basis.

This allows greater flexibility in allowing parachains to subsidise the messaging activity of their users.

## Rebalancing

Fees are collected on the source network (Ethereum or Polkadot), and rewards are paid out on the destination network (Ethereum or Polkadot).

Depending on various factors, it may be necessary for channel owners to periodically _rebalance_ the accounts used for fees and rewards, so that the rewards account does not become empty.

0 comments on commit 1ffd01e

Please sign in to comment.