Contract-only Development Processes
The requirement for signature dependencies and offchain auctioning is removed as an external proof mechanism is no longer required. This allows routers to simply front the required capital on the destination chain until the data from the origin chain is ported to its destination over the messaging layer. On the destination chain, both transactions from the end user and the router are compared for validity. With this mechanism, contract-only development processes are enabled which simplifies the devX (developer experience).