D5 uses the following third-party APIs
Auto Router
Fetches the most optimal trade routes from a Gridex server.
Infura
Fetches on-chain data and constructs contract calls through an Infura API.