Skip to content

specs: add native bridging protocol doc#1177

Merged
noot merged 12 commits intomainfrom
noot/bridge-docs
Jun 14, 2024
Merged

specs: add native bridging protocol doc#1177
noot merged 12 commits intomainfrom
noot/bridge-docs

Conversation

@noot
Copy link
Contributor

@noot noot commented Jun 11, 2024

Summary

add spec doc which explains the sequencer's native bridging protocol and related actions.

Background

we didn't have any spec doc before on how the bridging protocol worked.

Changes

  • add spec doc which explains the sequencer's native bridging protocol and related actions.

@noot noot requested a review from a team as a code owner June 11, 2024 18:00
@noot noot requested a review from itamarreif June 11, 2024 18:00
@github-actions github-actions bot added the documentation Improvements or additions to documentation label Jun 11, 2024
Copy link
Contributor

@itamarreif itamarreif left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good other than the deposit/withdrawal memo thing.

- a user initiates an ICS20 withdrawal from some IBC chain to Astria.
- the user sets the destination chain address as the sequencer bridge address
which corresponds to the rollup they wish to deposit to.
- the user sets the withdrawal memo to their rollup address.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

shouldn't this be deposit instead of withdrawal memo?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it depends on the pov, it's a withdrawal from some other IBC chain to astria, which makes it a deposit to astria. but it's the memo of the original withdrawal that has to be set by the user

@noot noot added this pull request to the merge queue Jun 14, 2024
Merged via the queue into main with commit 7d31b62 Jun 14, 2024
@noot noot deleted the noot/bridge-docs branch June 14, 2024 20:16
steezeburger added a commit that referenced this pull request Jun 14, 2024
* main:
  specs: add native bridging protocol doc (#1177)
  Chore(charts): update sequencer faucet chart (#1140)
  chore: remove unused dependencies (#1174)
  chore: bump msrv and run clippy (#1167)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants