Skip to main content

Example: automation bot executing transactions

An automation bot executes transactions when off-chain conditions are met (e.g. treasury rebalancing, scheduled contract interactions).

Flow

  1. The bot fetches external conditions (prices, thresholds)
  2. Conditions meet predefined rules
  3. The bot executes a transaction

Where Prado is used

  • HTTP runtime
    • Records the off-chain data used to trigger the action
  • JS / Python runtime
    • Records the deterministic condition checks

What Prado proves

  • What conditions were observed
  • Why the transaction was triggered
  • That the evidence was not altered later

Why this matters

When money moves, disputes happen. Prado allows operators to prove actions were justified, even long after execution.