Feature Requests

Let 0x know what feature you'd like to see. Please be as descriptive as possible:
Add Native USDC as option for intermediate token in multihop swap transaction on Polygon
We recently launched a new token FLTK on Polygon and also created liquidity pool for it on Quickswap Exchange. We used Native USDC as the second token in the LP pair. This is the link to created LP on Quickswap. https://quickswap.exchange/#/analytics/v2/pair/0x7d33de209e031ed97f857bf2412d7e2a7f4544e1 https://polygonscan.com/address/0x7d33de209e031ed97f857bf2412d7e2a7f4544e1 And for the interaction with the LP we wanted to use your Swap API service, which is working well for the swap between Native USDC and FLTK, but is unable to find a swap route for any other tokens to be swapped with FLTK. But if I try to do the same swap via Quickswap UI it is able to find a valid route and swap can be done. For example: Swap from MATIC to FLTK, Quickswap UI found a route WMATIC -> USDT -> USDC -> FLTK or for USDT to FLTK it found USDT -> USDC -> FLTK Now what I would appreciate if you guys check on your end is if you support Native USDC as an option for an intermediate token in the swap route. I looked at the source code of your API in Github, which I know is deprecated but still I would assume at least part of it is still being used. https://github.com/0xProject/0x-api In that source code you have defined in the constants a list of tokens that can be used as an intermediate token in a swap route, constant POLYGON_TOKENS . https://github.com/0xProject/0x-api/blob/master/src/asset-swapper/utils/market_operation_utils/constants.ts Here I noticed you do have specified USDC token as an option but that is the Bridged USDC, not the Native USDC that Circle released a couple of months ago. And this native one is also the one we are using. Bridged USDC https://polygonscan.com/token/0x2791bca1f2de4661ed88a30c99a7a9449aa84174 Native USDC https://polygonscan.com/token/0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359 My request would be if you guys can also add the Native USDC to that list, so it can also be used as an intermediate token in swap routes. This would help us enable more swap pairs with our token FLTK, without the need to add extra liquidity for all other tokens on your list of intermediate tokens.
0