Universal Cross-Chain Payments on Moonbeam
Universal cross-chain payments on Moonbeam. Learn how 1delta’s Payments SDK enables NFT, gaming, and DeFi transactions with single-flow execution.
Written by
Uddalak

For most gaming and NFT applications, payments are still the bottleneck.
This is not because users do not want to pay, but because the path to payment is fragmented across chains, assets, gas requirements, and execution steps.
On Moonbeam, we solved this at the infrastructure level.
This post breaks down how 1delta’s Composable Payments SDK is already enabling universal, cross-chain payments for NFTs, games, and DeFi applications, using real integrations live today.
Payments as an Execution Primitive
1delta’s Payments SDK is not a checkout widget. It is an execution layer that lets applications:
Accept payment from any chain
Accept payment in any supported asset
Settle on Moonbeam exactly how the application requires
Bundle arbitrary on-chain actions into the same flow
From the user’s perspective, it feels like a single transaction. Under the hood, it is a coordinated cross-chain execution.
The Infrastructure Behind It
Any-to-Any Aggregation on Moonbeam
Before payments can be universal, routing must be reliable.
On Moonbeam, 1delta built a true any-to-any swap aggregator, optimized for executable routes rather than theoretical ones.
What this enables:
Routing into Moonbeam from any compatible chain
Support for long-tail and exotic assets where most aggregators fail
Access to any deposit option on Moonbeam from outside the ecosystem
In internal meta-aggregation tests, especially for exotic assets, 1delta is the only solution returning executable routes.
Bridging and Routing Stack
Our cross-chain routing combines:
All major DEX aggregators
Across & Axelar for cross-chain execution
Coverage:
All Axelar-connected chains (full any-any)
150+ chains routing into GLMR via GasZip
For Moonbeam-local swaps:
ZenLink is supported
Our proprietary low latency routing engine
This ensures fast, deterministic quotes that are always accurate and comes with lower failure rates for production flows
Important clarification: “Any asset” means any asset with sufficient liquidity on Moonbeam. Liquidity constraints are respected by design.
The Payments SDK
Composable by Default
The Payments SDK sits on top of this routing layer. Using Axelar’s cross-chain messaging, the SDK allows integrators to define:
The user’s pay currency
The destination settlement currency
Any arbitrary on-chain action on destination chains
That action can be anything enabled by Moonbeam precompiles. The SDK handles:
Cross-chain routing
Swapping
Gas management
Arbitrary action execution
All in one flow.
Live Use Cases on Moonbeam
We built an open-source, forkable reference frontend to showcase these flows in production.
Showcase: https://cross-composer.pages.dev
Every example below is live.
NFT and In-Game Item Payments for Olderfall
Gaming payments usually fail not because users lack intent, but because the payment path is too narrow.
Olderfall required users to hold specific assets on Moonbeam to purchase in-game items. That constraint limited who could participate and how quickly users could convert.
Using the Payments SDK, we enabled Olderfall to accept payments from any chain, in any supported asset, while still settling exactly as required on Moonbeam.
From the player’s perspective, the transaction feels local. They select the item, choose how they want to pay, and confirm. The SDK handles cross-chain routing, swapping, gas abstraction, and final execution behind the scenes.
For the game, nothing changes at the contract level. The user receives the correct asset, on the correct chain, with no additional trust assumptions.
This pattern generalizes cleanly to any NFT marketplaces, in-game shops, digital collectibles, and event-based sales where friction directly impacts conversion.
Cross-Chain DeFi Actions as Payments for Moonwell Deposits
The same payment flow can be applied to DeFi actions.
On Moonbeam, we enabled users to deposit into Moonwell from any chain in a single interaction.
The user does not need to bridge manually, acquire the correct token, or hold Moonbeam gas.
The SDK routes the asset cross-chain, swaps into the required settlement currency, and deposits directly into Moonwell.
From the user’s point of view, this feels like a direct deposit. From the protocol’s point of view, it is a standard on-chain interaction.
This approach lowers the barrier to accessing Moonbeam’s lending markets and incentives, especially for users who primarily operate on other ecosystems.
Cross-Chain Staking for $DOT and $GLMR
Staking flows often assume native chain context, which makes them inaccessible to users outside the ecosystem.
Using the same composable execution pattern, we enabled DOT and GLMR staking from any chain. Users can initiate staking without first moving assets manually or preparing their wallet for Moonbeam.
The SDK coordinates the routing, swapping, and staking action as one flow, while respecting the underlying staking mechanics and precompiles.
For ecosystems focused on long-term participation, this significantly reduces onboarding friction without compromising protocol guarantees.
The Takeaway
1delta’s Payments SDK turns payments into an execution problem, not a UX problem.
For Moonbeam and gaming ecosystems, this means:
Universal payments
Fewer assumptions
Faster integration
Better capital flow
No additional trust assummptions
If you are building a game, NFT marketplace, cross-chain monetization layer, and DeFi-native application, you can test this today.
Showcase: https://cross-composer.pages.dev
If you want to integrate this into production or co-design a custom flow, reach out to us.
Docs: docs.1delta.io
Contact: Telegram | team@1delta.io


