Skip to main content

Thirdweb Universal Bridge


Universal Bridge is a comprehensive web3 payment solution to help developers monetize any app or game.

It enables users to effortlessly onramp, bridge, and swap tokens or fiat across any EVM chain through automatic cross-chain routing, removing the complexity of managing multiple chains.

By simplifying cross-chain payments and unlocking multi-chain functionality with minimal implementation effort, it also provides developers with monetization opportunities via fee-sharing and supports advanced capabilities like webhooks and transaction tracking.

This makes building seamless, multi-chain payment experiences fast, reliable, and developer-friendly.

Features

  • Let users pay for assets in any EVM token on any EVM chain
  • Automatic cross-chain routing for seamless transactions
  • Earn from day one with the fee-sharing mechanism
  • Access a ready-made UI component for easy implementation

Learn more in the Universal Bridge documentation.

Get Started

See the thirdweb documentation to get started with Universal Bridge.

See Universal Bridge in Action

Want to see how Universal Bridge works? Check it out under the hood with this example:

import { createThirdwebClient } from "thirdweb";
import { PayEmbed, BuyWidget } from "thirdweb/react";
import { defineChain } from "thirdweb";

const client = createThirdwebClient({
clientId: "....",
});

function Example() {
return (
<BuyWidget
client={client}
chain={defineChain(1116)}
amount="0.002"
seller="0x0000000000000000000000000000000000000000"
paymentMethods={["crypto", "card"]}
currency="USD"
/>
);
}

See how the Buy Crypto flow works in the playground.