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

[XCM] Offchain tools and libraries #6055

Open
2 tasks
acatangiu opened this issue Oct 14, 2024 · 0 comments
Open
2 tasks

[XCM] Offchain tools and libraries #6055

acatangiu opened this issue Oct 14, 2024 · 0 comments
Labels
T6-XCM This PR/Issue is related to XCM.

Comments

@acatangiu
Copy link
Contributor

Description

As we've seen with pallet-xcm and xtokens, it's hard for onchain implementations to keep up with ecosystem cross-chain usage needs.

We should switch to leaner XCM pallets and richer TS/JS/Rust libraries and tools that build/expose many more flavors of XCM programs.

Through allowing on-chain execution of arbitrary XCM programs, we can build these useful XCM programs offchain, vend them as libraries and they can be used on any chain.

Developing XCM programs off-chain allows orders of magnitude improvements on: developers who could contribute, number of helpful programs provided, iteration speed, etc.

These programs can then be simply run on-chain using pallet_xcm::execute() or pallet_xcm::send().

Progress

@acatangiu acatangiu added the T6-XCM This PR/Issue is related to XCM. label Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T6-XCM This PR/Issue is related to XCM.
Projects
Status: Todo
Development

No branches or pull requests

1 participant