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

Enable Pendulum assets to be transferable via XCM #360

Open
annatekl opened this issue Nov 30, 2023 · 11 comments
Open

Enable Pendulum assets to be transferable via XCM #360

annatekl opened this issue Nov 30, 2023 · 11 comments
Assignees

Comments

@annatekl
Copy link

annatekl commented Nov 30, 2023

Context

As part of the XCM channel opened with Pendulum and other parachains, the USDC, BRL, XLM, TZS, NGNC / EURC (Spacewalk) / AUDD and tokens need to be transferred seamlessly via XCM. This will enable their utilization in various ways, including the option to lock them for minting other assets.

User Story

As a holder of USDC, BRL, XLM, TZS, AUDD, NGNC and EURC tokens, I must be able to transfer these tokens to other parachains (that have enabled these assets) so that I can fully utilize these tokens as needed.

Task

Update XCM pallet (inspiration from Interlay) such that the following assets are transferable to Polkadot parachains with open XCM channels:

Spacewalk: USDC / BRL / XLM / TZS / NGNC / EURC / AUDD

@annatekl
Copy link
Author

@ebma
Copy link
Member

ebma commented Dec 4, 2023

I removed the 'consider' block from the description as it didn't fit here.

@vadaynujra
Copy link

Since we're talking about Spacewalk bridged assets being transferable via XCM, would this only be possible once Spacewalk is actually live on Pendulum and these assets also exist? Or can the provisioning for the assets to be transferable, already possible @ebma @bogdanS98?

@ebma
Copy link
Member

ebma commented Dec 6, 2023

We can already add the logic for them being transferable, no problem. Before Spacewalk is live on Pendulum none of these assets will be minted so you practically cannot transfer them anyways.
But now that you mention it, this ticket only talks about Pendulum. Should we also make Spacewalk assets transferrable via XCM on Amplitude or not?

@annatekl
Copy link
Author

annatekl commented Dec 7, 2023

updated the description and removed EURC (native) as already is transferable to other parachains. Moving to icebox as this is required at a later stage when we launch spacewalk on Pendulum

@vadaynujra
Copy link

vadaynujra commented Apr 19, 2024

@annatekl now that Spacewalk is live on Pendulum and assets have been bridged, this ticket should be able to be progressed and also tested?

@gianfra-t
Copy link
Contributor

Since we modified the asset registry and corresponding code in the runtime to read it, these assets should be transferable already if the receiving chain accepts them. The fee for these assets is in the metadata of the chain.

@TorstenStueber
Copy link
Member

@pendulum-chain/product what is still left to be done here? Shouldn't that all work now?

@annatekl annatekl self-assigned this Apr 25, 2024
@annatekl
Copy link
Author

still requires testing by Product @TorstenStueber , moved to QA

@ebma
Copy link
Member

ebma commented May 24, 2024

@pendulum-chain/product when are we testing?

@annatekl
Copy link
Author

I can test XLM, EURC after they are registered on Astar, their team started to work on it last week @ebma

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants