How?
Glossary
Clients:
Companies seeking custom intent executions
Willing to pay a fees in exchange for their intent executions
Solvers:
Need to stake to participate.
Developers who will execute the actions and provide on-chain responses
Get paid with the rewards from the clients on successful validation
It is an open-access for anyone to participate in the system as either of the entities.
Also, with the Decimal system being designed as completely decentralized and community-operated, the clients will always maintain complete access and control to their funds and intent results, without any interference from any internal or external factors.
Intent:
The desired end state that the client wishes to achieve. This may also associated with specific success criteria for due validation. The client defines their starting and end state as part of their intent specificiation.
Action:
These are the minimal units of execution, example Withdrawals, Swaps, Bridge, Stake, Restake, Perps etc... All intents are converted into a series of actions in varying sequence to achieve the desired end state.
One Intent = One or more actions
As we add more actions, and partner-solvers, we can mix and match these actions in new and exciting ways to do even more cool things.
Orchestration:
This is an act of tracking the state of an intent, it’s corresponding actions and checking against any errors till it's completion. In case a solver fails to deliver his action, our process immediately switches over to the next best bid in line.
RFQ:
These are action’s quote requests broadcasted to all eligible solvers can respond to. The solvers need to opt in to certain actions and maintain certain stakes to be eligible to participate.
Bids:
These are solver’s response to an RFQ listing the total cost and time needed for them to fulfil the given action. Each bid has a certain validity period to prevent spam or DDoS attacks; before which they can be resubmitted. Each bid is a commitment from the solver that if chosen will be required to fulfil his obligation to perform that action within the stipulated duration; else be slashed.
our go-to-dictionary
Last updated