Учитывая возможный конфликт, без третьей, независимой и незаинтересованной стороны (суд, гарант, фриланс-платформа), решение, скорее всего, отсутствует.
Если только выполнение / невыполнение поставленной задачи возможно проверить полностью автоматически. Например, «на главной странице сайта злодеи-мира.онион должна появиться надпись Давайте жить дружно!» – это проверяется скриптом, значит, можно заложить в смарт-контракт, как вариант.