~images~
The images you've attached are too big in resolution size, that's why the forum cannot preview it. Better compress or just upload it with a lesser resolution as having it shown is already enough proof that you are in the development stage of your platform. Furthermore, I have seen that you said in your landing page that you are the
"Most secure and trusted service", which I somehow disagree as you were just starting. Better erase the word "most" as it attracts more with your honesty.
I may also add 2FA for releasing the escrow, although it is user-less, but i will find a solution for that.
2FA that would require on client side?? I guess you must better disclose first your identity before making them do it. As I was saying, it is better to have initiative in being kind and transparent to your possible clients. Would they send you their identity if you can't show yours?