Skip to article
Browse documentation +
GET STARTED / ELPIS

How Elpis thinks about a payment

The key objects and why deciding, authorizing and executing are separate events.

One transaction, several decisions

Elpis distinguishes a proposed action from a committed job, a verification result, and a confirmed transfer.

Lifecycle
Agent requests an action
    ↓ policy rules / limits / approval
Job terms are committed
    ↓ delivery evidence is submitted
Decision: RELEASE | REFUND | HOLD
    ↓ explicit authority + underlying escrow
Transaction submitted
    ↓ chain receipt verified
Execution confirmed

The objects

ObjectWhat it represents
ActionA proposed treasury operation, subject to policy, limits and approval.
JobA durable record of agreed acceptance conditions, a provider and optional deadline.
ConditionA rule committed before work. Changing it creates a new commitment.
ProofEvidence offered for evaluation. Its authenticity depends on the source and verifier.
DecisionA reproducible result: release, refund or hold. Not itself a blockchain transaction.
AttestationA digest representing decision inputs and result, suitable for deterministic replay.
VaultA separately authorized on-chain mechanism that may hold and transfer funds.
GuardianAn address with limited stop/recovery powers as defined by the specific contract.

Claims are not verified evidence

Anyone can type an address into a JSON field. That does not make it a signature. Anyone can type an oracle value. That does not make it an authenticated feed.

The public evaluator accepts deterministic inputs. Witness-gated release requires a configured verifier. Unsupported signature/oracle claims cannot authorize a live job release through the standalone Jobs API.

A reproducible decision tells you what the rules produced for the provided inputs. It does not independently establish the truth of every input.

What recovery means

Some operations are internal, some remain cancelable while staged, and others are final on confirmation. Elpis labels them R1–R4 according to their mechanics, not an optimistic estimate of whether a refund might be possible.

Read Recoverability before using Lazarus Window controls with real value.