Skip to content
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

🎁 [Feature Request]: Snowbridge Integration #303

Closed
3 tasks done
ggonzalez94 opened this issue Sep 2, 2024 · 1 comment · Fixed by #343 or #331
Closed
3 tasks done

🎁 [Feature Request]: Snowbridge Integration #303

ggonzalez94 opened this issue Sep 2, 2024 · 1 comment · Fixed by #343 or #331
Assignees
Labels
enhancement New feature or request needs triage Needs to be assigned the appropriate labels.

Comments

@ggonzalez94
Copy link
Collaborator

templates

  • Generic Runtime Template
  • Evm Template

What is the feature you would like to see?

Snowbridge is a general purpose, trustless and decentralized bridge between Polkadot and Ethereum. It would be great to include this integration as part of the templates.

Here's some of the info the Snowbridge team has shared with us:

The requirements for receiving bridged ERC20 are the following:

  • Accepting asset hub as a reserve for bridged assets.
  • Accepting asset hub as a reserve for DOT.
  • Accepting DOT as execution fee for XCM.
  • polkadotXCM pallet installed. XTokens needs to be modified to support this case.
  • A pallet to store bridged assets. We recommend pallet assets set up like foreign assets pallet on asset hub.

Requirements 1, 4 and 5 are for transfer of assets between Asset Hub and the Parachain. Users will need to bridge their assets to asset hub first.
Requrements 2 and 3 are needed in addition is for one-click transfers from Ethereum directly to Paracahin.

Example PRs

Moonbeam. Adds requirements 1 and 2. 3, 4 and 5 were already enabled.
moonbeam-foundation/moonbeam#2844
Bifrost. Requirement 3, 4 and 5 were already enabled.
Adds requirement 1. bifrost-io/bifrost#1249
Adds requirement 2. bifrost-io/bifrost#1305
HydraDX. Only requirement 1 was added. 3, 4 and 5 were already enabled. 2 is planned.
1. galacticcouncil/hydration-node#784

Contribution Guidelines

  • I agree to follow this project's Contribution Guidelines
@ggonzalez94 ggonzalez94 added the enhancement New feature or request label Sep 2, 2024
@ggonzalez94 ggonzalez94 added the needs triage Needs to be assigned the appropriate labels. label Sep 2, 2024
@ggonzalez94
Copy link
Collaborator Author

#222 is a pre requisite for this

This was linked to pull requests Oct 25, 2024
@github-project-automation github-project-automation bot moved this from 🏗 In Development to ✅ Done in Substrate Runtime Templates Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request needs triage Needs to be assigned the appropriate labels.
Projects
Archived in project
3 participants