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] Full support and accessibility in system chains #6049

Closed
acatangiu opened this issue Oct 14, 2024 · 1 comment
Closed

[XCM] Full support and accessibility in system chains #6049

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

Comments

@acatangiu
Copy link
Contributor

System chains should implement full XCM spec.
Conservative XCM filters should be removed and XCM generic power exposed.

System chains should allow secure execution of arbitrary XCMs, and allow sending arbitrary XCMs to other chains in a secure manner.

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

I envision 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.

@acatangiu acatangiu added the T6-XCM This PR/Issue is related to XCM. label Oct 14, 2024
@acatangiu acatangiu self-assigned this 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: Done
Development

No branches or pull requests

1 participant