Bridging Chain | Best Practices

Overview

MoneyGram currently supports on/off ramps for USD Coin (USDC) via the Stellar blockchain using the Stellar SEP-24 protocol. Wallets operating on different networks (e.g., Ethereum, Solana, Polygon), can still integrate with MoneyGram Ramps today by bridging USDC to Stellar through programmatic APIs.



Bridging USDC to Stellar: API Integration

To enable MoneyGram Ramps for wallets outside of the Stellar ecosystem, your application should:

  1. Detect when a user holds USDC on a supported non-Stellar blockchain.
  2. Programmatically bridge that USDC to Stellar using one of the third-party bridge APIs below.
  3. Upon completion, use the MoneyGram Stellar SEP-24 API to initiate the cash-in or cash-out flow.


Bridge Providers

Allbridge Core

Allbridge Core offers stablecoin-native bridging between EVM and non-EVM chains, including Stellar.

API Highlights:

  • Cross-chain stablecoin swaps without token wrapping.
  • Supports USDC bridging between Ethereum, Solana, Polygon, and Stellar.
  • Liquidity-pool-based architecture with a single API call to initiate the bridge transfer.

Supported Chains: Arbitrum, Avalanche, Base, BNB Chain, Ethereum, OP Mainnet, Polygon, Solana,


Bridge.xyz

Bridge.xyz provides licensed custodial wallet infrastructure with programmable APIs for bridging and custody.

API Highlights:

  • Create and manage multi-chain wallets for your users.
  • Bridge funds between supported networks using orchestration APIs.
  • Compliance built-in, with support for KYC data and transaction monitoring.

Note: Bridging flows require wallet country/state metadata and compliance approval.

Supported Chains: Arbitrum, Avalanche, Base, Ethereum, OP Mainnet, Polygon, Solana



Integration Workflow