If I understand correctly, Fireblocks Coin Swapping across EVM Blockchains (USDC Polygon to USDC ETH) is not a sandbox feature (correct me, if I am wrong) but even for production is the feature a programmatic solution (exposed via SDK/API) as well or is it only supported via UI? If so, could you share documentation on this.
Hi @blockstake Welcome to the Fireblocks community!
You are correct to point out that Native Swapping on Fireblocks is not available on Sandbox.
We do not have this feature exposed via an API endpoint(ie: POST to /swap doesn’t exist yet), however the same functionality can be programmatically done with creating Contract call transactions
Our Native Token swaps are routed through one of the following Uniswap methods. Routes are chosen based on the best price, and I have seen this be done by whitelisting Uniswap contracts creating a contract call tx.
Here is some more info on how we provide swapping natively:
- Uniswap Classic: A protocol that swaps tokens using liquidity pools and an automated market maker (AMM). Learn more.
- UniswapX: An auction-based protocol that aggregates prices across various liquidity sources. Learn more.
We have integrated Uniswap’s UniversalRouter and Permit2 contracts to process token swaps and Uniswap’s API to enable UniswapX and pricing estimates.
Thank you for the prompt response. Is there a TPM, Business Advisor, or similar that I can speak with help me decide which plan is best for me and discuss FireBlocks as a solution. I I’d be looking to purchase within 30 days from todays date - so likely sooner by the time this meeting occurs. I It would be great if we could also have someone technically that understands the capabilities of the product in addition to plan selection so I can ensure I am selecting the correct product that accounts for my platform requirements.
Hey @blockstake – certainly! Please feel free to reach out to Connor Slight (cslight@fireblocks.com), one of our Account Executives who can go over plans and can loop in one of our Sales Engineers to go over any technical questions.