Safenet
Core Components
Processor

Processor

The Processor is a service that executes transactions on behalf of the End User when specific conditions are met:

  • The End User is registered with Safenet (locking assets through a Guard acting as a co-signing).
  • The End User has sufficient locked funds to settle transactions across one or more chains.
  • The End User's guarantees are validated.
  • The Processor or liquidity provider has enough liquidity to pre-fund the End User's account on the spend chain.

After fulfillment, the Processor handles the settlements by initiating an optimistic settlement process. This process, subject to delay, can be challenged by a Validator. The Processor refunds itself or the liquidity provider by pulling funds from the End User's account.

Was this page helpful?