Sigil

Sigil is a logical verification rule. It defines what we observe onchain and under what conditions it is satisfied.


Components

1. Asset Selector

Defines what is observed onchain. Supported types:

  • Inscription
  • Rune
  • Address balance
  • NFT collection

2. Asset Type

Explicit declaration of the asset type:

  • INSCRIPTION
  • RUNE
  • BTKN
  • NFT
  • TOKEN

3. Quantity / Threshold

Minimum quantitative condition, e.g.:

  • min = 1
  • min = 100
  • balance >= 0.5 BTC

4. Scope

Observation scope:

  • Current state
  • Snapshot at a specific block
  • Time-based snapshot

Example: block_height = 820000

5. Evaluation Mode

How often and how the sigil is evaluated:

  • continuous (e.g. for Access — always continuous)
  • on event
  • on demand

Examples

Example 1 — Ordinals holder

  • Asset type: ORDINAL
  • Collection: ABC
  • Quantity threshold: min 1
  • Scope: current state

Result: wallet has ≥ 1 ordinal from collection ABC → true

Example 2 — Token

  • Asset type: TOKEN
  • Contract: TOKEN_X
  • Threshold: >= 100

Example 3 — Snapshot

  • Asset type: NFT
  • Collection: XYZ
  • Threshold: >= 1
  • Snapshot: block 930000

results matching ""

    No results matching ""