MitoSwap utilizes an API router to facilitate transfers and trades for traders. The API script is designed in a decentralized manner, ensuring that neither the deployer nor the wallet owner holds any control or authority.
Given the unique characteristics of Bitcoin Ordinals, traditional smart contract functionality, such as that found in platforms like Uniswap, is not feasible. Therefore, the only viable approach to enable BRC20 trading is through an API.
Using an API has its advantages and disadvantages, but currently, it is the only practical option available. Now, let's delve into how the MitoSwap API handles transfers and trades.