← Back to list

ParaSpell Maintenance report — month 26

This article summarises resolved maintenance tasks for the twenty-sixth month of the ParaSpell maintenance period. This month concludes…

Dudo50 · 2025-11-30 18:36 · 0 claps · 3.9 min read
#xcm #xcmp #polkadot #kusama #paraspel
Open on Medium ↗
Wiki topics: 🥊 · Combat Sports

ParaSpell Maintenance report — month 26

This article summarises resolved maintenance tasks for the twenty-sixth month of the ParaSpell maintenance period. This month concludes another successful maintenance period.

What is ParaSpell

Quick sum up of what ParaSpell aims to achieve in Polkadot Paraverse:

  • Unification of XCM
  • Ease of integration of XCM
  • Package less implementation of XCM
  • 3 options to integrate XCM (XCM SDK, XCM API, XCM ROUTER)

ParaSpell repositories are currently divided into:

  • XCM API (LightSpell): Meant to ease the integration of XCM interoperability into your dApp, offload your dApp from heavy computing and save you costs.
  • XCM SDK: Meant to unify cross-chain experience on Polkadot and become a layer 2 protocol that allows for seamless integration of XCM into your dApps
  • XCM ROUTER (SpellRouter): Meant to allow you to create XCM calls where you receive different assets than assets you send (Eg. Send -> DOT from Polkadot, receive ASTR on Astar) — all in just one call.
  • XCM ANALYSER — Tool to convert XCM Multilocation to human-readable text
  • XCM Visualizator — Tool to visualize XCM in the Polkadot ecosystem.
  • XCM Playground: Playground for executing XCM tasks with XCP API, SDK, and ROUTER
  • XCM Tools landing page (ParaSpell) Professional landing page
  • API landing page: Professional landing page for XCM API
  • DOCS: Contains extensive documentation for both mentioned tools, interesting links, and guides

What tasks were resolved/implemented

Resolved issues:

[embed]Refactor multi-asset creation in PolkadotXcm pallet implementation · Issue #1245 ·… Right now for para to para it defaults to parents: 0, interior: here. It should default to the origin asset location…github.com

[embed]feat(visualizer-fe): Add UI support for small screens by Salgac · Pull Request #1408 ·… 📌 Related Issue Closes #1175github.com

[embed]Fix NeuroWebPaseo minting & Update getXcmFee retry logic by michaeldev5 · Pull Request #1407 ·… Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes…github.com

[embed]Update typeAndThen calls to use forwardedXcms for fee calculation by michaeldev5 · Pull Request… Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes…github.com

[embed]fix(sdk-core): Use localReserve when origin is relaychain 🔧 by michaeldev5 · Pull Request #1440 ·… Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes…github.com

[embed]Enhance dryrun and xcm fee queries with more concrete errors · Issue #1219 · paraspell/xcm-tools Currently on Kusama, soon on Polkadot, a new runtime update was introduced which enhances the dryrun errors. We now no…github.com

[embed]fix: Update Assets & Add e2e disabled chains filtering ✨ by michaeldev5 · Pull Request #1443 ·… Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes…github.com

[embed]Tautat should use forwarded XCMs · Issue #1390 · paraspell/xcm-tools Currently tautat (transfer assets using type and then does not supply correct input into xcm payment api, it should use…github.com

[embed]fix(sdk): Fix e2e errors 🔧 by michaeldev5 · Pull Request #1450 · paraspell/xcm-tools Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes…github.com

[embed]Ability to mix ecosystems · Issue #1199 · paraspell/xcm-tools Add ability to mix ecosystems (Show different ecosystem statistics and graphs - For entire ecosystems and selected…github.com

[embed]Selecting chain or enabling live data resets the camera · Issue #1445 · paraspell/xcm-tools Currently when selecting chain or allowing live data or selecting channel the screen restarts the camera. This is…github.com

[embed]Visualizer update scaling of popup based on monitor size · Issue #1395 · paraspell/xcm-tools Currently some graphs on lower size monitors do not display popup and scrolling correctly.github.com

[embed]fix(sdk-core): Fix override location logic for XTokens pallet 🔧 by michaeldev5 · Pull Request… Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes…github.com

[embed]Resolve destChain from paraId inside location · Issue #1098 · paraspell/xcm-tools If the user provides destination as a multi-location, we can find paraId inside and convert it to TChain type. Resolve…github.com

[embed]fix: Fix router moonbeam transfers & SDK acala balance 🔧 by michaeldev5 · Pull Request #1465 ·… Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes…github.com

[embed][Bug bounty] Return wrong min transferable amount error when do cross-chain DOT from Hydration to… 🐞 Bug Report 🔍 Describe the Bug There's a wrong error when using the v4/min-transferable-amount API. {…github.com

[embed]fix(xcm-router): Fix AcalaDex balance validation in getXcmFees 🔧 by michaeldev5 · Pull Request… Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes…github.com

[embed]fix(sdk-core): Use TypeAndThen for BILL asset 🔧 by michaeldev5 · Pull Request #1480 ·… Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes…github.com

[embed]Fix(visualizer): Fix various ecosystem-related bugs by Salgac · Pull Request #1479 ·… 📌 Related Issue Closes #1462github.com

[embed]Various visualization-related bugs and improvements · Issue #1481 · paraspell/xcm-tools In the daily transferred amounts plot, the dates are not displayed correctly and are not sorted Across the several…github.com

[embed]Refactor getBalance function to be more modular · Issue #1298 · paraspell/xcm-tools The getBalance function decides which pallet to use by which cross-chain it uses for XCM transfers. Better solution…github.com

[embed]Perform monthly maintenance check · Issue #1502 · paraspell/xcm-tools 💡 Polkadot chains: Remove IntegriteePolkadot chain Update Acala XCM Version into V5 Update Ajuna XCM Version into V5…github.com

[embed]Refactor ethereum asset selection · Issue #1482 · paraspell/xcm-tools Currently selection for assets destined into ethereum or assets used by snowbridge can be chaotic, refactor it to work…github.com

A complete overview, along with comments, can be seen in our monthly report.


메타데이터
post_id
bb24d97e8aa5
slug
paraspell-maintenance-report-month-26-bb24d97e8aa5
url
https://medium.com/@dudo50/paraspell-maintenance-report-month-26-bb24d97e8aa5
canonical_url
https://medium.com/@dudo50/paraspell-maintenance-report-month-26-bb24d97e8aa5
author_url
https://medium.com/@dudo50
status
ok
fetched_at
2026-06-14 11:28:49