# Our Swap Addresses

When creating a swap on a specific chain, you need to specify a receiver. This receiver MUST be one of our Swap Addresses below.&#x20;

For example, if the user wants to make a Swap from Vechain to Ethereum on testnet, during the smart contract call to create the swap on Vechain, set the receiver as the Vechain Testnet Swap Address.&#x20;

**IMPORTANT:** This is not the same as the `targetReceiver` in the API call to our server. The `targetReceiver` should always be the **user's** account on the destination chain.

### Our Swap Addresses

**Mainnet**

* Ethereum: 0x1bde1Bae878131B919ce8316619C8409f2624E5f
* VeChain: 0x1bde1Bae878131B919ce8316619C8409f2624E5f&#x20;
* BNB Smart Chain: 0x1bde1Bae878131B919ce8316619C8409f2624E5f
* Polygon: 0x1bde1Bae878131B919ce8316619C8409f2624E5f
* Base: 0x1bde1Bae878131B919ce8316619C8409f2624E5f
* Polygon: 0x1bde1Bae878131B919ce8316619C8409f2624E5f

**Testnet**

* Ethereum (Sepolia): 0xB25928E30F0751Ff7cCfd8592D75C734FDeC3B38
* VeChain: 0x4917A44C40C2b59c4DD96ffa422C438dAF27Da09
* BNB Smart Chain: 0xB25928E30F0751Ff7cCfd8592D75C734FDeC3B38
* Polygon (Mumbai): 0xB25928E30F0751Ff7cCfd8592D75C734FDeC3B38
* Base (Sepolia): 0xB25928E30F0751Ff7cCfd8592D75C734FDeC3B38
* Optimism (Sepolia): 0xB25928E30F0751Ff7cCfd8592D75C734FDeC3B38
