Is it possible to implement a cross-chain fireswap like matis or 1nch? What i mean is implementing a way to swap between Ethereum, Binance, Poligon, Cardano and Polkadot coins directly into the fireswap and let us buy bep20 token with erc20 token (for example) and viceversa