Skip to content

Releases: moonbeam-foundation/moonbeam

Runtime runtime-4202

02 Mar 13:56
d8872bf

Choose a tag to compare

Runtimes

Moonbase

✨ spec_version                : 4202
🏋 size                        : 1979518
#️⃣ sha256                      : 0x59a1ab2cd516fa84d702f2bb06bde2fdb1e8d1295f311edf0eb1a7d2cd102138
#️⃣ blake2-256                  : 0x9938b40a5ff05a37b893331176b18c7807d2bf74bb5ec396adf31583221bd8ff
🗳️ proposal (authorizeUpgrade) : 0xec9b802a86bd36bdbc5a178f3dd878d6c91cf9814e7d5026dd87e1344867fe6b

Moonriver

✨ spec_version                : 4202
🏋 size                        : 2078153
#️⃣ sha256                      : 0x4399511c3a7bc0d12370c09598b7cfc3bcee0a14149504920683fe2bda240fd4
#️⃣ blake2-256                  : 0x6372ea630b20b21df927254186153b089560cf27da7efd24d5fdea9a2a53c55d
🗳️ proposal (authorizeUpgrade) : 0x956db33a334a866c3f1e27104f51725e1f5788ac8168ab540e12828e1287d797

Moonbeam

✨ spec_version                : 4202
🏋 size                        : 2078246
#️⃣ sha256                      : 0x0e83a3b9a7f7def15cd35be1d4c5478249f05b65ff3ea571ce97616acff59bbf
#️⃣ blake2-256                  : 0x5f54117f2a33b6ca4d6f0ddfb1dc819593564fd743ab6f424b1b45692718395a
🗳️ proposal (authorizeUpgrade) : 0xbfaebbde81db581c4ec6d2d776aa3ae855e0189e1dd9875f9ea1909d8a54d386

Build information

WASM runtime built using rustc 1.88.0 (6b00bc388 2025-06-23)

Changes

  • Add delegation scheduled requests summary (#3680)
  • Allow XCM deposits on frozen assets (#3674)

Dependency changes

Moonbeam: runtime-4201...runtime-4202
Polkadot-sdk: moonbeam-foundation/polkadot-sdk@5f45e6f...c942fe4
Frontier: moonbeam-foundation/frontier@3fccb84...3fccb84
Moonkit: Moonsong-Labs/moonkit@23f8843...23f8843

Moonbeam v0.50.3

25 Feb 13:07
v0.50.3

Choose a tag to compare

Runtime runtime-4103

21 Feb 18:17
25a44e9

Choose a tag to compare

Runtimes

Moonbase

✨ spec_version                : 4103
🏋 size                        : 1981696
#️⃣ sha256                      : 0x4f847a8b60ee5f1449653fc903cfbd47aae824b4c0d81edb74c3a64a4e7de3ed
#️⃣ blake2-256                  : 0x1f2871c2978310efde52a47c019ccd41323f9f61da7ab3aa9feaf5700a60a24b
🗳️ proposal (authorizeUpgrade) : 0x4e3aa18228cffaaea65d51b0c42a16b9360b25e6f412ae0933b167bd3dd5dcdf

Moonriver

✨ spec_version                : 4103
🏋 size                        : 2081249
#️⃣ sha256                      : 0x2ac404f211b4c078efcce1752420612c46cd02a165e089eaca0520757dce9515
#️⃣ blake2-256                  : 0x1e7efec48ca932b30dd5a926c152cdfff012a89db972fef3f98bc9a442818187
🗳️ proposal (authorizeUpgrade) : 0x9a49b4dcbb36cdc8c51c3adb8f493054ac2d0a1eb502d4bdbadfce5a083b857b

Moonbeam

✨ spec_version                : 4103
🏋 size                        : 2080119
#️⃣ sha256                      : 0xa7ad39672113a3f4c4cbb7d6f66326f0dbccb4095b76d77aaebff11a1cacb9f8
#️⃣ blake2-256                  : 0xb8dd486b2c79b13ca4f6f2900c4a43f89357f31f5e988694a98df59913586213
🗳️ proposal (authorizeUpgrade) : 0x9e88969c6eb0241cb77bec2272d91521bfd622a1898cab84a5e550107b1eca4f

Build information

WASM runtime built using rustc 1.88.0 (6b00bc388 2025-06-23)

Changes

Dependency changes

Moonbeam: runtime-4102...runtime-4103
Polkadot-sdk: moonbeam-foundation/polkadot-sdk@373ff2c...c942fe4
Frontier: moonbeam-foundation/frontier@a6703ef...a6703ef
Moonkit: Moonsong-Labs/moonkit@6176b0f...6176b0f

Moonbeam v0.50.2

13 Feb 15:54
v0.50.2

Choose a tag to compare

Changes

  • Fixes a bug in Ethereum RPCs for which the server would frequently return a null response to eth_getBlockByNumber and other methods #3669

Dependency changes

Moonbeam: v0.50.1...v0.50.2
Polkadot-sdk: moonbeam-foundation/polkadot-sdk@5f45e6f...5f45e6f
Frontier: moonbeam-foundation/frontier@3fccb84...3f9fe44
Moonkit: Moonsong-Labs/moonkit@23f8843...23f8843

Moonbeam v0.50.1

13 Feb 09:32
v0.50.1

Choose a tag to compare

Changes

  • Fixes a bug in Ethereum RPCs for which the server would frequently return a null response to eth_getBlockByNumber and other methods #3669
  • ⚠️ due to a mistake in the release process, this release has the same binary as v0.50.0

Dependency changes

Moonbeam: v0.50.0...v0.50.1
Polkadot-sdk: moonbeam-foundation/polkadot-sdk@5f45e6f...5f45e6f
Frontier: moonbeam-foundation/frontier@3fccb84...3fccb84
Moonkit: Moonsong-Labs/moonkit@23f8843...23f8843

Runtime runtime-4201

11 Feb 12:06
runtime-4201

Choose a tag to compare

Runtimes

Moonbase

✨ spec_version                : 4201
🏋 size                        : 1977439
#️⃣ sha256                      : 0x3c29e354bf31b2c5998a9d18e799d9beb41a82a51b2ee70cdf9bd274020515cf
#️⃣ blake2-256                  : 0x41577b3a1e3290fd79a72b3b61848021c3b9c929701c3428e7805d6588a52e40
🗳️ proposal (authorizeUpgrade) : 0x3a847d3a9974d87d1988553d60a6a640bde5a5deaf47cc60d062b7321c5dfd7f

Moonriver

✨ spec_version                : 4201
🏋 size                        : 2076485
#️⃣ sha256                      : 0x71622b219e06ad186e209046df0154ff164850465227d38172936fd77629e8aa
#️⃣ blake2-256                  : 0x090930041672c6bf758256ba2691bc1bddaa0bbf4bf31daa702b00a77e565834
🗳️ proposal (authorizeUpgrade) : 0x665d0209499becf471ac6dd9187297a07969c34f0459dbe7afcd247ef02af48c

Moonbeam

✨ spec_version                : 4201
🏋 size                        : 2076379
#️⃣ sha256                      : 0xa7d1406fd11b4013f600f70be01724786b61cff45a43343414b70fafddd1deca
#️⃣ blake2-256                  : 0x7a53a6250b95741f7679d7f68aa0956387ac73bf9052fe0bac8b021cf7e225c7
🗳️ proposal (authorizeUpgrade) : 0x49b24cb974e42083fdfa59394e0e43de3fc0741ed63d429f8d5c4230553d1822

Build information

WASM runtime built using rustc 1.88.0 (6b00bc388 2025-06-23)

⚠️ Breaking Changes ⚠️

  • MODEXP calls with base, exponent, or modulus > 1024 bytes will now fail and consume all gas (#3638)
  • Transactions with gas limit > 16,777,216 will be rejected at validation (#3638)
  • EIP-7883 greatly increases ModExp gas costs, which can lead to smart contract failures. (#3632)
  • Many XCM instructions weight increased (#3624)
  • Transaction fees may increase for Substrate extrinsics whose weight is dominated by proof_size rather than ref_time. This particularly affects storage-heavy operations. (#3571)
  • pallet-xcm-transactor extrinsics setFeePerSecond and removeFeePerSecond are removed. (#3569)
  • The DestinationAssetFeePerSecond storage map in pallet-xcm-transactor is removed. (#3569)

Changes

  • Improve WeightToFee calculation (#3571)
  • [MOON-3323] Refactor XCM Transactor to Delegate Fee Pricing to XCM Weight Trader (#3569)
  • Improve multi-delegations requests handling (#3619)
  • fix dest_asset_fee_per_second behavior (#3618)
  • Add support for Osaka fork (EIP-7939) (#3628)
  • Add support for EIP-7883 (#3632)
  • Benchmark XCM instructions from polkadot-sdk pallet_xcm_benchmarks (#3624)
  • Add support for EIP-7823 and EIP-7825 (#3638)
  • Improve get_units_per_second computation (#3648)
  • Add handling of MultipleLogs error in pallet-ethereum hooks (#3650)
  • update frontier pin (#3654)
  • Fix: Preserve beneficiary junction order in split_location_into_chain_part_and_beneficiary (#3649)
  • Re-enable UniversalOrigin XCm instruction (#3659)
  • Fix benchmarks and XCM refund logic (#3660)
  • Generated weights for runtime 4201 (#3665)

Dependency changes

Moonbeam: runtime-4102...runtime-4201
Polkadot-sdk: moonbeam-foundation/polkadot-sdk@373ff2c...5f45e6f
Frontier: moonbeam-foundation/frontier@a6703ef...3fccb84
Moonkit: Moonsong-Labs/moonkit@6176b0f...23f8843

Moonbeam v0.50.0

05 Feb 14:45
v0.50.0
a8f749e

Choose a tag to compare

This client includes a Frontier Database Migration, so the steps to upgrade to v0.50.0 without issues are:

  1. Stop your node
  2. Purge your Frontier Database
  3. Upgrade the binary/Docker image
  4. Start the node

The Frontier database will be reconstructed automatically from the latest block to genesis.

Here you can find how to purge your Frontier Database:

⚠️ Breaking Changes ⚠️

  • Replace --ethapi-trace-cache-duration by --ethapi-trace-cache-size (default: 104857600 bytes / 100MB) (#3616)
  • The block range provided in trace_filter RPC is now bounded by default to 1024 blocks. This value can be overridden by passing --max-block-range <MAX_BLOCK_RANGE> when starting the client. (#3601)

Changes

  • Use the selected backend worker (Libp2p vs Litep2p) (#3595)
  • Check block range on trace_filter RPC (#3601)
  • Log the embedded relay version being used (#3596)
  • reuse ExportGenesisHead from cumulus_client_cli (#3607)
  • Guarantee spec compliance of eth_subscribe's newHeads (#3597)
  • Improve the caching mechanism for trace-filter RPC (#3616)
  • Update bootnode peer ID (#3621)
  • Integrate Frontier's fix for eth_getTransactionReceipt race condition (#3651)

Dependency changes

Moonbeam: v0.49.3...v0.50.0
Polkadot-sdk: moonbeam-foundation/polkadot-sdk@5f45e6f...5f45e6f
Frontier: moonbeam-foundation/frontier@349b7a8...3fccb84
Moonkit: Moonsong-Labs/moonkit@0a23f9b...23f8843

Runtime runtime-4102

02 Feb 10:48
18cca6b

Choose a tag to compare

Runtimes

Moonbase

✨ spec_version                : 4102
🏋 size                        : 1981411
#️⃣ sha256                      : 0x77969c828c44e29cdf1d668478e19f578cab9c60179130b050b8d4508466ef13
#️⃣ blake2-256                  : 0x74d5aa2598a03391198d4cb82936b2573c78ae91e18e5a15aaf5d5fb4b3bb291
🗳️ proposal (authorizeUpgrade) : 0xb0e56e098af6f9c0e61294a6b4ad999a05ade63c60e210c5bf6b4ab23e44692a

Moonriver

✨ spec_version                : 4102
🏋 size                        : 2079701
#️⃣ sha256                      : 0x3f17e7450c530a0fe50cf3511ed6dbf3b2cc2910dde5aa3a00a7a58db5445b17
#️⃣ blake2-256                  : 0xa3b9b9f99db02051d1a4644422303fb620349f4542784b289959e0c92d8d2245
🗳️ proposal (authorizeUpgrade) : 0xe6bf1cac009c375666a00952863ce5c923a45342673e2d74f9362ffab1afda82

Moonbeam

✨ spec_version                : 4102
🏋 size                        : 2081473
#️⃣ sha256                      : 0xe32582b9497561279b97dd37b65b640a2e8cb1ff1130b94c8d13495af286b942
#️⃣ blake2-256                  : 0x2c532324891ad229c1b077cc81935669e4b247e088798604c865e8d5ae6efa7b
🗳️ proposal (authorizeUpgrade) : 0x42abb52545110be5ea7ca729f3c0462182488e82823f8a59dd93312ff0c7bb50

Build information

WASM runtime built using rustc 1.88.0 (6b00bc388 2025-06-23)

Changes

Dependency changes

Moonbeam: moonbeam-foundation/moonbeam-private@runtime-4101...runtime-4102
Polkadot-sdk: moonbeam-foundation/polkadot-sdk@373ff2c...373ff2c
Frontier: moonbeam-foundation/frontier@a6703ef...a6703ef
Moonkit: Moonsong-Labs/moonkit@6176b0f...6176b0f

Moonbeam v0.49.3

12 Jan 13:51
v0.49.3
e8f125f

Choose a tag to compare

⚠️ Breaking Changes ⚠️

The default network backend has been changed back to libp2p, from a recent investigation on our side, litep2p performs poorly in stable2506.

We recommend collators to use the default network backend and not override it --network-backend argument.

Changes

  • Improve the caching mechanism for trace-filter RPC (#3616)
  • Update Alphanet bootnode PeerID (#3621)

Dependency changes

Moonbeam: v0.49.2...v0.49.3
Frontier: moonbeam-foundation/frontier@79bede4...349b7a8
Polkadot-sdk: moonbeam-foundation/polkadot-sdk@373ff2c...5f45e6f

Runtime runtime-4101

08 Jan 17:58
aa21b1d

Choose a tag to compare

Runtimes

Moonbase

✨ spec_version                : 4101
🏋 size                        : 1982034
#️⃣ sha256                      : 0x13dfc8f885c27745a2d509e9affa258b4364f20503948d00722f3ed579302084
#️⃣ blake2-256                  : 0xb71faa8c1349f9f7d5c435862863cb8b57887b4593b409d30605c4d963b4864b
🗳️ proposal (authorizeUpgrade) : 0xa8f40fadcd5aefaed8d92122b3fce40edf265908f9cdfb52a21ec3b5df04edcd

Moonriver

✨ spec_version                : 4101
🏋 size                        : 2080678
#️⃣ sha256                      : 0x1e7da46e0f9ad8ff1997196116e10706a6e9b3daaa2a119a1e0e205d781f37ce
#️⃣ blake2-256                  : 0x917fe0df9b8cb7475292930fc7d68612dcde5be0db260a65cc58c93c5da5d620
🗳️ proposal (authorizeUpgrade) : 0x5070e5aa4258359db253812add7f8b536be2e518018d58b8f5122ff02247e655

Moonbeam

✨ spec_version                : 4101
🏋 size                        : 2080952
#️⃣ sha256                      : 0xe0125614602eee30084e93b665b2d90a3abf5cd3e9dfcc0116fedc8646e4eb58
#️⃣ blake2-256                  : 0x00d6318c64fa5af6d2ba8f60923c3673b015eceba2dce0aa009fc1ab11a5a43b
🗳️ proposal (authorizeUpgrade) : 0x7e9ed6b598c54a6b4cb3fc7f80a3d938d53d2ff901bbb856f0df266c9071209d

Build information

WASM runtime built using rustc 1.88.0 (6b00bc388 2025-06-23)

Changes

  • Improve multi-delegations requests handling (#3619)

Dependency changes

Moonbeam: runtime-4100...runtime-4101
Polkadot-sdk: moonbeam-foundation/polkadot-sdk@373ff2c...373ff2c
Frontier: moonbeam-foundation/frontier@a6703ef...a6703ef
Moonkit: Moonsong-Labs/moonkit@0a23f9b...6176b0f