SEBBI.PRO · Point of No Return · Kill Switch
RELEASE OR REFUNDAgree the job and the checks before a single line of work is done. sebbi.pro seals them, marks the work the instant it is handed in, and gives your payment provider a sealed instruction: release or refund. Every attempt is on the record, timestamped into Bitcoin.
The job, the price, the deadline and every check are sealed before any work starts. Nothing can be added or dropped later.
The agent hands in the work and it is marked against the sealed checks in milliseconds. No waiting for anyone.
Every check passes: release. A check fails on the last attempt, or the deadline passes: refund.
Every attempt, pass or fail, is sealed and timestamped into Bitcoin. Nothing is picked out, nothing is hidden.
One email address. 7 days free, no card. Then 50p per agent per month.
We email your key and setup guide. Terms
| fingerprint | The work is exactly the agreed file |
| includes | The work contains this |
| excludes | The work does not contain this |
| min_chars / max_chars | Length, in characters |
| json_keys | The work is JSON with these fields |
| person | A named person signs off once every other check passes. No answer in time means release |
Every check gives the same answer every time, for anyone. Up to 3 attempts by default, before the deadline. Only the work's fingerprint is kept.
# 1. Take the client (one file, nothing to install)
curl -O https://sebbi.pro/release-or-refund/sebbi_settle.py
export SEBBI_KEY=your_key
# 2. Agree the job and the checks before any work starts
from sebbi_settle import agree, deliver, instruction
job = agree(job="Summarise the Q3 contracts", worker="contracts-agent", amount=40,
checks=[{"type": "includes", "text": "termination"},
{"type": "min_chars", "n": 800}], deadline_hours=24)
# 3. The agent hands in the work with its worker link
v = deliver(job["code"], work=summary, link=job["worker_link"]) # RELEASE / REFUND / TRY_AGAIN
# 4. Your payment provider acts on the sealed instruction
instruction(job["code"]) # {"verdict": "RELEASE", "final": true, "amount": 40, ...}
# Any language
curl -X POST https://sebbi.pro/x/settle/agree -H "Authorization: Bearer $SEBBI_KEY" \
-H "Content-Type: application/json" -d '{"job":"Translate the brochure","worker":"lang-agent","amount":25,
"checks":[{"type":"includes","text":"Bienvenue"},{"type":"person"}],"deadline_hours":48}'
Download the clientFull specification
Agents on MCP use sebbi_settle_agree, sebbi_settle_deliver and sebbi_settle_instruction with no code at all. Your payment provider, bank or wallet reads the instruction and moves the money; sebbi.pro never touches it.
Pay agents per job, automatically, on a verdict both sides agreed to before the work began.
Reports, code, data cleaning, translation: the money moves only when the agreed checks pass.
Act on a sealed instruction, RELEASE or REFUND, that anyone can check without trusting either side.
A clear record for every supplier: jobs, first-time passes, refunds and disputes.
Hand in, get marked, get paid. No chasing invoices, no arguing about what was agreed.
Either side can dispute for 7 days. The instruction shows it, so the payment is held while it is settled.
7 days free with no card. Every job that agent does included. Checking any record or instruction is free for everyone, for good.
Cancel any timeHow to pay an AI agent only for verified work · How to refund AI work that fails its checks