Capital efficiency
As explained previously, rather than using an AMM, buying and selling jFIATs are performed using a mint and burn mechanism. This design allows for greater capital efficiency for liquidity providers.
In the current version of Synthereum, there is only one liquidity provider; a second version of the protocol will allow anyone to become a liquidity provider.

Clearing of funds

Since all the actions (minting and selling, buying and burning) happen within the same transaction, they can be compensated. Following the previous example:
  • For buying, instead of the pool having to spend 110 USD to mint jEUR and then receiving 100 USD when selling them, the pool utilizes the 100 USD of the buyer and adds 10 USD to form the collateral. Therefore, 1 USD in the liquidity pool allows for buying $10 worth of jEUR. The minting CR can be changed, allowing for a bigger or smaller buying capacity, to adapt to a specific situation.
BuyingCapacity=LiquidityCRβˆ’1BuyingCapacity = \frac{Liquidity}{CR-1}
  • For selling, instead of spending 100 USD to buy back the jEUR, and then retrieve 110 USD, the pool utilizes the jEUR to redeem the 110 USD, and then uses them to pay 100 USD to the seller, and keeps the rest. Therefore, there is no liquidity needed for selling jEUR; the maximum amount of jFIATs that can be sold is the maximum amount of jFIATs that have been minted with the pool.

Single asset pool

Thanks to this burn and mint mechanism, the pool only needs to hold collateral (only USD at the moment) to facilitate the buying and selling of jFIATs.


The entire liquidity is available at the reference price, and therefore cannot guarantee the execution of any size of trades, unlike bonding curve-based systems.