We've identified the cause of the stuck Release Ready transaction. It was due to a Dust Transaction issue.
Even though there will be no Service Fee on mainnet for the first 6 months, during the Beta Test, we added a Service Fee % to each transaction (applied only to testnet tokens) for testing purposes.
In this case, because the exchange amount was very small, the Service Fee amount ended up being too tiny to be processed on the Bitcoin network. As a result, the transaction got stuck.
The 0.3% Service Fee isn't enough to explain why 11.xx USD became less than 10 USD (which is the limit for this test).
Yesterday (8/22/2025, 7:15:07 PM), I tried again: deposit 85132ca6fbd1f6b2392a5622b50fd23f7df78232c6d909997cde8464ffc8378c to accept Offer ID: a44e20c6-15ad-4b00-8f2e-019080abc3e9:
0.00061747 BTC > 0.2694231 XMR
It gives the same result: RELEASE READY, and nothing happens despite being more than $60. So I don't think the "dust limit" causes this.
I only now noticed XMR should be on Stagenet, not Testnet. Could that be the cause of not sending my transaction?
One of your faucet-links on gitbook points to a Testnet faucet, not Stagenet.
With 4 confirmations, my Bitcoin deposit status was still "Partially confirmed". It would be nice to show how many confirmations are needed (and 4+ is excessive for Bitcoin).
I didn't see exactly how many deposits it takes.