project screenshot 1
project screenshot 2
project screenshot 3

RouteEnforcer

An easily integrable framework designed to enforce pre-agreed travel routes, enforcing compliance and reliability in route-based services.

RouteEnforcer

Created At

ETHGlobal London

Winner of

Arbitrum - Qualifying Arbitrum Submissions

Prize Pool

Project Description

The initial use-case was to make sure that in the context of a person's transportation, and without needing the client's direct supervision, the driver would be bound to reach the destination in the most efficient manner. The idea was then easily generalizable to any service involving a route and a destination. Our solution is a framework that any such service can easily integrate. It allows customising which third party to fall back to in case of an issue, while silently running as long as everything goes right. To achieve this, we provide tools to connect to established smart contracts. A client and a service provider interact on an instance of the contract, customised by the backing third-party (think Uber, Just Eat...).

How it's Made

Our framework provides four tools. One is the easily customisable smart contract source code that can be deployed by the implementor. The contract will refer to this implementor as an authority. Another tool is the off-chain helper software they use when resolving issues. The other two tools are used by the clients and the service provider. They interact with the smart contract and make it run. The workflow of this smart contract is as follows: a user settles with a given service provider with off-chain mechanisms defined by the implementor. They initiate a contract instance which the service provider accepts. The client now has money on the contract and the service provider will only get it at fulfilment (aka they ran our tool without modification and followed the correct route). If not, the client tool automatically contacts the implementor company to arbitrate the situation. This observation is allowed by the very low cost of Stylus.

background image mobile

Join the mailing list

Get the latest news and updates