> For the complete documentation index, see [llms.txt](https://docs.payswap.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payswap.org/portugues/developers/smart-contracts/payswap-exchange/v3-contracts/smartrouterv3.md).

# SmartRouterV3

### Contract Info

[Contract address](/portugues/developers/smart-contracts/payswap-exchange/v3-contracts.md#address)

{% hint style="info" %}
**Notice**

At the very end of all swaps via router, `refundETH` should be called. PancakeSwap will ensure this.
{% endhint %}

### Audits

### API

#### constructor

`constructor(address _factoryV2, address _deployer, address _factoryV3, address _positionManager, address _stableFactory, address _stableInfo, address _WETH9) public`
