# @moonbeam-network/xcm-utils

Shared utility functions used across all other packages in the Moonbeam XCM SDK.

## Package Information

**NPM Package:** [https://www.npmjs.com/package/@moonbeam-network/xcm-utils](https://www.npmjs.com/package/@moonbeam-network/xcm-utils)

**Package Level:** Foundation (lowest level)  
This package provides core utility functions and has no dependencies on other packages in the monorepo.

## Documentation

### v4 (current)

#### Usage

- [XCM SDK](https://moonbeam-foundation.github.io/xcm-sdk/latest/example-usage/xcm)
- [MRL SDK](https://moonbeam-foundation.github.io/xcm-sdk/latest/example-usage/mrl)

#### References

- [XCM SDK](https://moonbeam-foundation.github.io/xcm-sdk/latest/reference/xcm)
- [MRL SDK](https://moonbeam-foundation.github.io/xcm-sdk/latest/reference/mrl)

### v3 (previous)

#### Usage

- [XCM SDK](https://moonbeam-foundation.github.io/xcm-sdk/v3/example-usage/xcm)
- [MRL SDK](https://moonbeam-foundation.github.io/xcm-sdk/v3/example-usage/mrl)

#### References

- [XCM SDK](https://moonbeam-foundation.github.io/xcm-sdk/v3/reference/xcm)
- [MRL SDK](https://moonbeam-foundation.github.io/xcm-sdk/v3/reference/mrl)