ELPIS / EXPLORE
What should happen to the payment?
Choose what happened to a delivery. Elpis evaluates the agreed condition and tells you why it would release, refund or hold.
1. Choose a scenario
Choose a scenario and check the outcome.
Example evaluation only. No funds are sent and no transaction is signed.
Advanced tools Edit JSON · review checks · replay decisions
Inspect the actual conditions, evidence, checks and attestation. Changes here affect the next evaluation; no real funds are involved.
What was agreed before delivery
What the provider submitted
Press Settle to run the decision.
The same call, from your terminal
curl -sS -X POST https://elpis.devilabs.dev/api/v1/settle/preview \
-H 'content-type: application/json' \
-d '{"condition":[{"kind":"deliverable_hash","hash":"0xbfb0c59be7146dc7bcac41c0edfdf49ef65caee08498e9076ee42b99ac3b26bf","label":"the committed example artifact"}],"proof":{"deliverableHash":"0xbfb0c59be7146dc7bcac41c0edfdf49ef65caee08498e9076ee42b99ac3b26bf"}}'No key, no account, no persistence. The 200 response is the same object this panel renders.
- Release on proof. Evidence that satisfies the condition makes a release decision; payment requires separate execution.
- Refund on contradiction. Evidence that contradicts it can produce a refund decision; an escrow transfer is separate.
- Refund on silence. Past the deadline, evaluation may return refund. Funds only move through authorized escrow.
- Rules, not guesses. The outcome is determined from structured inputs.
On-chain execution carries risk. In the hosted self-custody flow, your wallet signs and controls the vault. Other custody configurations have different trust assumptions. Elpis operates against supported networks including Arc mainnet, where confirmed transactions can be irreversible. The public playground does not transfer funds. Digital assets involve financial and software risk; nothing here is financial advice or an offer where prohibited.