Internet of Agreements: Another Step Forward