# ChewySwap Exchange

## Core AMM Smart Contracts

### Router Address:

{% tabs %}
{% tab title="Shibarium DEX Router" %}
{% code title="Shibarium Router" %}

```
0x2875F2D86d83635A859029872e745581530cEec7
```

{% endcode %}
{% endtab %}

{% tab title="Dogechain DEX Router" %}
{% code title="Dogechain Router" %}

```
0x45AFCf57F7e3F3B9cA70335E5E85e4F77DcC5087
```

{% endcode %}
{% endtab %}
{% endtabs %}

### Factory Address:

{% tabs %}
{% tab title="Shibarium Factory" %}
{% code title="Shibarium Factory" %}

```
0xEDedDbde5ffA62545eDF97054edC11013ED72125
```

{% endcode %}
{% endtab %}

{% tab title="Dogechain Factory" %}
{% code title="Dogechain Factory" %}

```
0x7C10a3b7EcD42dd7D79C0b9d58dDB812f92B574A
```

{% endcode %}
{% endtab %}
{% endtabs %}

{% hint style="success" %}
ChewySwap is now live on both Shibarium and Dogechain! Be sure to use the right router for the right chain!
{% endhint %}

### Init Code Hash

{% tabs %}
{% tab title="Shibarium Code Hash" %}
{% code title="Shibarium INIT CODE HASH" %}

```
0xa2ef75f706f4aa0c026dd9371dab1bac975a91bc8f0852a86e6f330eedd30848
```

{% endcode %}
{% endtab %}

{% tab title="Dogechain Code Hash" %}
{% code title="Dogechain INIT CODE HASH" %}

```
0xb336a8b47fdc2600ed0b1be659f72b59cb3096a8dd3814eda610401c00f5fd49
```

{% endcode %}
{% endtab %}
{% endtabs %}

[View the Router Contract on ShibariumScan](https://www.shibariumscan.io/address/0x2875F2D86d83635A859029872e745581530cEec7)

[View the Factory Contract on ShibariumScan](https://www.shibariumscan.io/address/0xEDedDbde5ffA62545eDF97054edC11013ED72125?ref=blog.shib.io)

:mag\_right: [**ChewySwap Shibarium Smart Contracts on GitHub**](https://github.com/ChewySwap/chewyswap-contracts)

***

[View the Router Contract on Dogechain Explorer](https://explorer.dogechain.dog/address/0x45AFCf57F7e3F3B9cA70335E5E85e4F77DcC5087/contracts#address-tabs)

[View the Factory Contract on Dogechain Explorer](https://explorer.dogechain.dog/address/0x7C10a3b7EcD42dd7D79C0b9d58dDB812f92B574A/contracts#address-tabs)

{% hint style="info" %}
Dogechain INIT\_CODE\_HASH:

b336a8b47fdc2600ed0b1be659f72b59cb3096a8dd3814eda610401c00f5fd49
{% endhint %}

:mag\_right:&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chewyswap.com/developers/smart-contracts/chewyswap-exchange.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
