Permissionless singleton contract that proxies smart-contract calls and ensures transaction results specified by the end user