The Automation layer provides ecosystem participants with tools and methods to safeguard smart contract execution and maximize successful payments scenarios.
The automation layer presents Requesters with the opportunity to offer guarantees that their transactions will go through when paying for Attestations and when releasing escrow to Validators. This can be implemented in a custom library or developers can use the Marketplace.js to call specific automations such as transaction resubmitting after failure due to low gas, batching, and payment guarantees.
This application is an orchestration layer on top of the blockchain. It allows Requesters and Credential Wallets to resubmit transactions, for example, at a higher gas price; batching; payment guarantees and other automations.