A cross-chain is an exchange of virtual money amongst users. Side A and sends Token A to Side Bs Token B address through the block, while side B does the similar with Token B. these acts occur independently on similar block-chains, in a single way style. Such kind setup raises the possibility of either of sides never honoring her/his end of a contract. One of the methods to solve this problem without requiring of 3rd person.