Skip to main content
New

As of v1.61.0, Widgets have been moved into the Immutable Commerce Widget.

We've made things simpler and easier to build with. Instead of mounting and orchestrating individual widgets like Swap, Wallet, and Bridge, you now only need to mount the Commerce Widget once.

The Legacy Widgets are still available, however they have been deprecated and we recommend migrating to the Commerce Widget.

Immutable Commerce Widget

The Commerce Widget offers a specialised UI tailored for quick integration with the Immutable zkEVM network into web-based games and marketplaces.

The Commerce Widget core objectives are:

  • Fast time-to-market: Utilities for common Web3 frontend use cases, e.g. connect a wallet, add funds to wallet by swapping, bridging, on ramping with fiat, and more. This ensures more efficient development cycles, saving you from re-building common functionalities.
  • Simplifying web3 complexity: Our Widget is designed to abstract the complexities of Web3, eliminating the necessity for extensive Web3 expertise.
  • Customisable UI: Our Widget offers the versatility to toggle between different languages and themes, ensuring a seamless integration with your application.

widgetwidget

Features

The Commerce Widget offers web-based games and marketplaces a drop-in solution for common Web3 frontend use cases:

FlowDescription
ConnectThe CONNECT flow simplifies the process of linking wallets and integrating into the Immutable zkEVM network.
WalletThe WALLET flow simplifies checking wallet balances on the Immutable zkEVM and Ethereum networks, as well as accessing bridging, on-ramp and swapping features.
SwapThe SWAP flow simplifies the process of swapping tokens on the Immutable zkEVM network.
BridgeThe BRIDGE flow simplifies the process of moving tokens to and from the Immutable zkEVM network.
On-rampThe ONRAMP flow simplifies purchasing tokens with fiat (e.g., USD, IMX, ETH) onto the Immutable zkEVM network.
Primary SalesThe SALES flow allows games to access third-party services with an existing inventory system to sell items on the Immutable zkEVM network.

Sample App