На сайте обменника написано:

Выглядит непонятно, но я хочу объяснить, что это означает на практике:
за время подтверждения твоей транзакции курс изменится на 0,21%, а тебе его пересчитают до уровня, который будет на 1,5% хуже, чем на бирже.Особенно заметно это, когда изначально заявленный курс был лучше, чем на бирже.
9 декабря с 10:20 до 13:30 UTC он предлагал обменять BTC на USDC ERC20 по курсу чуть выше 91700. В это время на биржах биткоин торговался к USDC по курсу около 90500. То есть предложение ShapeBTC выглядело очень привлекательно. Но на самом деле заявка на обмен, созданная в 10:26, исполнилась по курсу менее 89300. Как раз во время подтверждения транзакции по этой заявке было небольшое снижение курса. Но оно было с 90500 до 90300, а не до 89300.
А в дальнейшем ShapeBTC продолжал предлагать курс 91700+. Выглядело это очень некрасиво.