XCM GLMR AUTOSTAKE

Autostake your GLMR from any Parachain using XCM

Using XCM GLMR AUTOSTAKE:

The project solves the current problem of a user having to manually manage their GLMR asset holdings on multiple parachains if they wish to stake GLMR onto the Moonbeam Ecosystem. The project achieves the following:

  • A simple UI walks the user through the process of autostaking GLMR from any parachain onto the Moonbeam ecosystem, choosing an active collator.
  • Unstaking GLMR - Including the Initiation, Cancellation & Claiming process stages.
  • The UI also provides the user with the ability to transfer a wide selection of assets between Parachains and Relay Chains on the Polkadot Ecosystem. The project makes extensive use of the Cross Consensus Messaging Format (XCM).

Further Information

Two kinds of vertical message-passing transport protocols have been used in the project:

Upward Message Passing (UMP): This allows parachains to send messages to their relay chain.

Downward Message Passing (DMP): This allows the relay chain to pass messages down to one of its parachains.

In addition, the project has used Horizontal Relay-routed Message Passing (HMRP): This allows the parachains to parachain messaging on the same relay chain.

To showcase the project, the following assets and chains were included in the DApp:

DOT / ACA / AUSD / GLMR

POLKADOT (relay chain) / ACALA (parachain) / MOONBEAM (parachain)

Created for the following bounties of the Polkadot Hackathan North America Edition 2022:

Moonbeam Challenge - Build a XCM related Tool for Moonbeam

Built With

Share this project:

Updates