> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blnkfinance.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Blnk Watch

> Latest releases, fixes, and improvements to Blnk Watch.

<Update label="v0.1.3" description="Jun 30, 2026">
  ## Time-based rules

  Rules that use time functions now evaluate correctly. You can write conditions such as `hour_of_day(created_at) >= 22` or `day_of_week(created_at) in ("Saturday", "Sunday")` and Watch applies them using the transaction's `created_at` timestamp.

  Time functions also support `in` and `not_in` for lists of hours, weekdays, or day names.

  [Setting conditions →](/watch/rules/setting-conditions#time-based-functions) · [Time-based examples →](/watch/rules/examples/time-based-conditions)

  ## Previous transaction rules

  The `previous_transaction()` function now works as documented. Watch looks back from the current transaction's `created_at` and checks whether a matching transaction exists in that window.

  You can match on table fields such as `source` and `status`, or metadata paths such as `meta_data.status`.

  [Setting conditions →](/watch/rules/setting-conditions#previous-transaction-function) · [Compound examples →](/watch/rules/examples/compound-conditions)
</Update>

<Update label="v0.1.2" description="Mar 17, 2026">
  ## Install Blnk Watch with one command

  v0.1.2 is the first release with prebuilt binaries. Install on Linux or macOS (Apple Silicon) with:

  ```bash wrap theme={"system"}
  curl -fsSL https://blnkfinance.xyz/install/watch | bash
  ```
</Update>

<Update label="v0.1.0" description="Mar 17, 2026">
  ## Welcome to our first release

  Blnk Watch is live. You can monitor ledger transactions with custom risk rules, get a verdict for each transaction, and enforce limits, fraud checks, and compliance controls without running heavy infrastructure.

  [Get started with Blnk Watch →](/watch/quick-start)

  ## WatchScript rules

  Write rules in WatchScript (`.ws`), a domain-specific language for transaction monitoring. Define conditions on amount, source, destination, metadata, aggregates, and time windows, then set a verdict when a rule matches.

  [Setting conditions →](/watch/rules/setting-conditions) · [Defining verdicts →](/watch/rules/defining-verdicts) · [Rule structure →](/watch/rules/rule-structure)

  ## Transaction evaluation

  Send transactions to Watch for real-time evaluation. Watch returns a consolidated risk assessment with a verdict such as `allow`, `review`, or `block`, plus scores and reasons from each triggered rule.

  [How Watch works →](/watch/mental-model) · [Inject transaction →](/watch/reference/inject-transaction) · [Get verdict →](/watch/reference/get-verdict)

  ## Blnk Core integration

  Connect Watch to Blnk Core to evaluate transactions as they are recorded. Register a webhook so new transactions flow into Watch automatically, or sync historical transactions from your Core database.

  [Core integration →](/watch/integration) · [Blnk webhook →](/watch/reference/blnk-webhook)

  ## Rule management and deployment

  Store rules in a Git repository and let Watch sync them on a schedule. Compile instructions through the API, deploy the binary, and configure sync with environment variables.

  [Deploy Watch →](/watch/deployment) · [Configuration →](/watch/configuration) · [Git sync →](/watch/reference/sync-git-repository)
</Update>
