By completing an crypto escrow transaction with IBC, the buyer has a pre-specified amount of time to fund the transaction. Once the funds are received by IBC, we release the product or service purchased by the buyer. Only when the buyer receives and is satisfied with the product are the funds released to the seller.