# PYUSDx Platform Deployments

> Contract addresses for the PYUSDx platform across all supported chains.

The PYUSDx platform was deployed to Ethereum and Arbitrum Mainnet on June 2nd 2026.

## Mainnet

### Ethereum

<table>
<thead>
  <tr>
    <th>
      Contract
    </th>
    
    <th>
      Address
    </th>
    
    <th>
      ABI
    </th>
    
    <th>
      Repository
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      PYUSDx Token
    </td>
    
    <td>
      <a href="https://etherscan.io/address/0xeBDB0942cE16386Ab90718C7BD10C91CDb66b14d" rel="nofollow">
        0xeBDB0942cE16386Ab90718C7BD10C91CDb66b14d
      </a>
    </td>
    
    <td>
      <a href="https://etherscan.io/address/0xeBDB0942cE16386Ab90718C7BD10C91CDb66b14d#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/PYUSDX.sol" rel="nofollow">
        PYUSDX
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      IssuerGateway
    </td>
    
    <td>
      <a href="https://etherscan.io/address/0x693CC3305342B02AC1549B509a704ff944Cd9499" rel="nofollow">
        0x693CC3305342B02AC1549B509a704ff944Cd9499
      </a>
    </td>
    
    <td>
      <a href="https://etherscan.io/address/0x693CC3305342B02AC1549B509a704ff944Cd9499#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/core/IssuerGateway.sol" rel="nofollow">
        IssuerGateway
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      Portal
    </td>
    
    <td>
      <a href="https://etherscan.io/address/0xaAD1466fE33d373189FB9dcC47270e608FeEE8A7" rel="nofollow">
        0xaAD1466fE33d373189FB9dcC47270e608FeEE8A7
      </a>
    </td>
    
    <td>
      <a href="https://etherscan.io/address/0xaAD1466fE33d373189FB9dcC47270e608FeEE8A7#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/portal/Portal.sol" rel="nofollow">
        Portal
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      SwapFacility
    </td>
    
    <td>
      <a href="https://etherscan.io/address/0x0bC305e7e13113cAEd3f5486849e9518a1cC4173" rel="nofollow">
        0x0bC305e7e13113cAEd3f5486849e9518a1cC4173
      </a>
    </td>
    
    <td>
      <a href="https://etherscan.io/address/0x0bC305e7e13113cAEd3f5486849e9518a1cC4173#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/swap/SwapFacility.sol" rel="nofollow">
        SwapFacility
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      ExtensionFactory
    </td>
    
    <td>
      <a href="https://etherscan.io/address/0x25c8aFfC5a63D8E047c12918C0438ABA5aA09c2A" rel="nofollow">
        0x25c8aFfC5a63D8E047c12918C0438ABA5aA09c2A
      </a>
    </td>
    
    <td>
      <a href="https://etherscan.io/address/0x25c8aFfC5a63D8E047c12918C0438ABA5aA09c2A#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/platform/ExtensionFactory.sol" rel="nofollow">
        ExtensionFactory
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      LayerZero Bridge Adapter
    </td>
    
    <td>
      <a href="https://etherscan.io/address/0xEfF09B0C726789F4C123397C04F5Ed4a9A20070D" rel="nofollow">
        0xEfF09B0C726789F4C123397C04F5Ed4a9A20070D
      </a>
    </td>
    
    <td>
      <a href="https://etherscan.io/address/0xEfF09B0C726789F4C123397C04F5Ed4a9A20070D#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/portal/bridgeAdapters/BridgeAdapter.sol" rel="nofollow">
        BridgeAdapter
      </a>
    </td>
  </tr>
</tbody>
</table>

### Arbitrum

<table>
<thead>
  <tr>
    <th>
      Contract
    </th>
    
    <th>
      Address
    </th>
    
    <th>
      ABI
    </th>
    
    <th>
      Repository
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      PYUSDx Token
    </td>
    
    <td>
      <a href="https://arbiscan.io/address/0xeBDB0942cE16386Ab90718C7BD10C91CDb66b14d" rel="nofollow">
        0xeBDB0942cE16386Ab90718C7BD10C91CDb66b14d
      </a>
    </td>
    
    <td>
      <a href="https://arbiscan.io/address/0xeBDB0942cE16386Ab90718C7BD10C91CDb66b14d#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/PYUSDX.sol" rel="nofollow">
        PYUSDX
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      IssuerGateway
    </td>
    
    <td>
      <a href="https://arbiscan.io/address/0x693CC3305342B02AC1549B509a704ff944Cd9499" rel="nofollow">
        0x693CC3305342B02AC1549B509a704ff944Cd9499
      </a>
    </td>
    
    <td>
      <a href="https://arbiscan.io/address/0x693CC3305342B02AC1549B509a704ff944Cd9499#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/core/IssuerGateway.sol" rel="nofollow">
        IssuerGateway
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      Portal
    </td>
    
    <td>
      <a href="https://arbiscan.io/address/0xaAD1466fE33d373189FB9dcC47270e608FeEE8A7" rel="nofollow">
        0xaAD1466fE33d373189FB9dcC47270e608FeEE8A7
      </a>
    </td>
    
    <td>
      <a href="https://arbiscan.io/address/0xaAD1466fE33d373189FB9dcC47270e608FeEE8A7#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/portal/Portal.sol" rel="nofollow">
        Portal
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      SwapFacility
    </td>
    
    <td>
      <a href="https://arbiscan.io/address/0x0bC305e7e13113cAEd3f5486849e9518a1cC4173" rel="nofollow">
        0x0bC305e7e13113cAEd3f5486849e9518a1cC4173
      </a>
    </td>
    
    <td>
      <a href="https://arbiscan.io/address/0x0bC305e7e13113cAEd3f5486849e9518a1cC4173#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/swap/SwapFacility.sol" rel="nofollow">
        SwapFacility
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      ExtensionFactory
    </td>
    
    <td>
      <a href="https://arbiscan.io/address/0x25c8aFfC5a63D8E047c12918C0438ABA5aA09c2A" rel="nofollow">
        0x25c8aFfC5a63D8E047c12918C0438ABA5aA09c2A
      </a>
    </td>
    
    <td>
      <a href="https://arbiscan.io/address/0x25c8aFfC5a63D8E047c12918C0438ABA5aA09c2A#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/platform/ExtensionFactory.sol" rel="nofollow">
        ExtensionFactory
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      LayerZero Bridge Adapter
    </td>
    
    <td>
      <a href="https://arbiscan.io/address/0xEfF09B0C726789F4C123397C04F5Ed4a9A20070D" rel="nofollow">
        0xEfF09B0C726789F4C123397C04F5Ed4a9A20070D
      </a>
    </td>
    
    <td>
      <a href="https://arbiscan.io/address/0xEfF09B0C726789F4C123397C04F5Ed4a9A20070D#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/portal/bridgeAdapters/BridgeAdapter.sol" rel="nofollow">
        BridgeAdapter
      </a>
    </td>
  </tr>
</tbody>
</table>

## Testnet

### Ethereum Sepolia

<table>
<thead>
  <tr>
    <th>
      Contract
    </th>
    
    <th>
      Address
    </th>
    
    <th>
      ABI
    </th>
    
    <th>
      Repository
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      PYUSDx Token
    </td>
    
    <td>
      <a href="https://sepolia.etherscan.io/address/0xeBDB0942cE16386Ab90718C7BD10C91CDb66b14d" rel="nofollow">
        0xeBDB0942cE16386Ab90718C7BD10C91CDb66b14d
      </a>
    </td>
    
    <td>
      <a href="https://sepolia.etherscan.io/address/0xeBDB0942cE16386Ab90718C7BD10C91CDb66b14d#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/PYUSDX.sol" rel="nofollow">
        PYUSDX
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      IssuerGateway
    </td>
    
    <td>
      <a href="https://sepolia.etherscan.io/address/0x693CC3305342B02AC1549B509a704ff944Cd9499" rel="nofollow">
        0x693CC3305342B02AC1549B509a704ff944Cd9499
      </a>
    </td>
    
    <td>
      <a href="https://sepolia.etherscan.io/address/0x693CC3305342B02AC1549B509a704ff944Cd9499#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/core/IssuerGateway.sol" rel="nofollow">
        IssuerGateway
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      Portal
    </td>
    
    <td>
      <a href="https://sepolia.etherscan.io/address/0xaAD1466fE33d373189FB9dcC47270e608FeEE8A7" rel="nofollow">
        0xaAD1466fE33d373189FB9dcC47270e608FeEE8A7
      </a>
    </td>
    
    <td>
      <a href="https://sepolia.etherscan.io/address/0xaAD1466fE33d373189FB9dcC47270e608FeEE8A7#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/portal/Portal.sol" rel="nofollow">
        Portal
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      SwapFacility
    </td>
    
    <td>
      <a href="https://sepolia.etherscan.io/address/0x0bC305e7e13113cAEd3f5486849e9518a1cC4173" rel="nofollow">
        0x0bC305e7e13113cAEd3f5486849e9518a1cC4173
      </a>
    </td>
    
    <td>
      <a href="https://sepolia.etherscan.io/address/0x0bC305e7e13113cAEd3f5486849e9518a1cC4173#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/swap/SwapFacility.sol" rel="nofollow">
        SwapFacility
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      ExtensionFactory
    </td>
    
    <td>
      <a href="https://sepolia.etherscan.io/address/0x25c8aFfC5a63D8E047c12918C0438ABA5aA09c2A" rel="nofollow">
        0x25c8aFfC5a63D8E047c12918C0438ABA5aA09c2A
      </a>
    </td>
    
    <td>
      <a href="https://sepolia.etherscan.io/address/0x25c8aFfC5a63D8E047c12918C0438ABA5aA09c2A#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/platform/ExtensionFactory.sol" rel="nofollow">
        ExtensionFactory
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      LayerZero Bridge Adapter
    </td>
    
    <td>
      <a href="https://sepolia.etherscan.io/address/0xEfF09B0C726789F4C123397C04F5Ed4a9A20070D" rel="nofollow">
        0xEfF09B0C726789F4C123397C04F5Ed4a9A20070D
      </a>
    </td>
    
    <td>
      <a href="https://sepolia.etherscan.io/address/0xEfF09B0C726789F4C123397C04F5Ed4a9A20070D#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/portal/bridgeAdapters/BridgeAdapter.sol" rel="nofollow">
        BridgeAdapter
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      PYUSDx Faucet
    </td>
    
    <td>
      <a href="https://sepolia.etherscan.io/address/0x17c4DE4e1f3ba848F447151635E1BC2e120bEE26" rel="nofollow">
        0x17c4DE4e1f3ba848F447151635E1BC2e120bEE26
      </a>
    </td>
    
    <td>
      <a href="https://sepolia.etherscan.io/address/0x17c4DE4e1f3ba848F447151635E1BC2e120bEE26#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/periphery/PYUSDXFaucet.sol" rel="nofollow">
        PYUSDXFaucet
      </a>
    </td>
  </tr>
</tbody>
</table>

### Arbitrum Sepolia

<table>
<thead>
  <tr>
    <th>
      Contract
    </th>
    
    <th>
      Address
    </th>
    
    <th>
      ABI
    </th>
    
    <th>
      Repository
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      PYUSDx Token
    </td>
    
    <td>
      <a href="https://sepolia.arbiscan.io/address/0xeBDB0942cE16386Ab90718C7BD10C91CDb66b14d" rel="nofollow">
        0xeBDB0942cE16386Ab90718C7BD10C91CDb66b14d
      </a>
    </td>
    
    <td>
      <a href="https://sepolia.arbiscan.io/address/0xeBDB0942cE16386Ab90718C7BD10C91CDb66b14d#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/PYUSDX.sol" rel="nofollow">
        PYUSDX
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      IssuerGateway
    </td>
    
    <td>
      <a href="https://sepolia.arbiscan.io/address/0x693CC3305342B02AC1549B509a704ff944Cd9499" rel="nofollow">
        0x693CC3305342B02AC1549B509a704ff944Cd9499
      </a>
    </td>
    
    <td>
      <a href="https://sepolia.arbiscan.io/address/0x693CC3305342B02AC1549B509a704ff944Cd9499#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/core/IssuerGateway.sol" rel="nofollow">
        IssuerGateway
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      Portal
    </td>
    
    <td>
      <a href="https://sepolia.arbiscan.io/address/0xaAD1466fE33d373189FB9dcC47270e608FeEE8A7" rel="nofollow">
        0xaAD1466fE33d373189FB9dcC47270e608FeEE8A7
      </a>
    </td>
    
    <td>
      <a href="https://sepolia.arbiscan.io/address/0xaAD1466fE33d373189FB9dcC47270e608FeEE8A7#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/portal/Portal.sol" rel="nofollow">
        Portal
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      SwapFacility
    </td>
    
    <td>
      <a href="https://sepolia.arbiscan.io/address/0x0bC305e7e13113cAEd3f5486849e9518a1cC4173" rel="nofollow">
        0x0bC305e7e13113cAEd3f5486849e9518a1cC4173
      </a>
    </td>
    
    <td>
      <a href="https://sepolia.arbiscan.io/address/0x0bC305e7e13113cAEd3f5486849e9518a1cC4173#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/swap/SwapFacility.sol" rel="nofollow">
        SwapFacility
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      ExtensionFactory
    </td>
    
    <td>
      <a href="https://sepolia.arbiscan.io/address/0x25c8aFfC5a63D8E047c12918C0438ABA5aA09c2A" rel="nofollow">
        0x25c8aFfC5a63D8E047c12918C0438ABA5aA09c2A
      </a>
    </td>
    
    <td>
      <a href="https://sepolia.arbiscan.io/address/0x25c8aFfC5a63D8E047c12918C0438ABA5aA09c2A#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/platform/ExtensionFactory.sol" rel="nofollow">
        ExtensionFactory
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      LayerZero Bridge Adapter
    </td>
    
    <td>
      <a href="https://sepolia.arbiscan.io/address/0xEfF09B0C726789F4C123397C04F5Ed4a9A20070D" rel="nofollow">
        0xEfF09B0C726789F4C123397C04F5Ed4a9A20070D
      </a>
    </td>
    
    <td>
      <a href="https://sepolia.arbiscan.io/address/0xEfF09B0C726789F4C123397C04F5Ed4a9A20070D#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/portal/bridgeAdapters/BridgeAdapter.sol" rel="nofollow">
        BridgeAdapter
      </a>
    </td>
  </tr>
  
  <tr>
    <td>
      PYUSDx Faucet
    </td>
    
    <td>
      <a href="https://sepolia.arbiscan.io/address/0x733183C4b50d4426B1118CC1b412EF7Eb6410bF8" rel="nofollow">
        0x733183C4b50d4426B1118CC1b412EF7Eb6410bF8
      </a>
    </td>
    
    <td>
      <a href="https://sepolia.arbiscan.io/address/0x733183C4b50d4426B1118CC1b412EF7Eb6410bF8#code#L1" rel="nofollow">
        ABI
      </a>
    </td>
    
    <td>
      <a href="https://github.com/m0-foundation/PYUSDX/blob/main/src/periphery/PYUSDXFaucet.sol" rel="nofollow">
        PYUSDXFaucet
      </a>
    </td>
  </tr>
</tbody>
</table>
