-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Review] MIP-69: Bridge Fees, MD-69: Bridge Fees #69
base: main
Are you sure you want to change the base?
Conversation
On how fee would be charged:
|
MD/md-69/README.md
Outdated
1. initiate a transfer on source chain; | ||
2. finalize the transfer on the target chain. | ||
|
||
Step (1) is performed by the user on the network (Ethereum or Movement), and step (2) is performed by the bridge operator via a _relayer_ (**ADD link to relayer MIP here**). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
link missing
Thx @Primata, following came from yesterdays discussion
The user limits the maximum L2MOVE amount that should be consumed. This is not in gas but an amount that is dedacted from the total amount transferred. This way the user knows how much maximially gets consumed.
For reasons of cost stability and operational stability the bridge fee is set in the L2bridge contract by an operator that is different to the relayer. This entity reads the fee value from L1 and we keep this value for a certain amount of L2blocks
Since we update the value say every minute (i.e. 5 Eth blocks) we have to consider a maximal increase of 100%, not 25% |
Updated comment above to reflect this information. |
MD-k
See #66
Summary
First-cut of the MD for the bridge fees.