Pre-spend fuse for agents: GO, CAUTION or STOP with signed receipt
Call before one spend of money or significant effort. Ten ordered checks from the ABA-1 protocol: instruction source, envelope, duplicate intent, counterparty, price sanity, expected value, stop-loss, irreversibility, delivery binding, record. Returns GO, CAUTION or STOP with the reason per check and a signed receipt for the spend record. With agent and intent_id the service remembers the intent, so a retry after a restart is caught as a duplicate. Undeclared never passes.
Request
- Base URL: https://verify.astranl.com
- URL: https://verify.astranl.com/v1/spend-fuse
- Auth: none declared
Query parameters
required; the spend, in USD
principal, own_plan or untrusted: who started this spend
the per-action cap of the mandate
the period budget of the mandate
already spent in this period
any stable name or address of the calling agent; lets the service remember intents
stable identifier of this payment intent; a repeat is refused as a duplicate
yes when you know this intent was already paid
yes, no or unknown
a reference or usual price for the same thing
probability that the spend achieves its purpose, 0 to 1
measured, estimated or unknown; a probability that is not measured is halved
what success is worth
compute and other cost besides the amount
already spent on this same goal
attempts on this goal that brought no measurable progress
yes or no
yes when a human or a second key approved this spend
escrow, on_delivery or prepaid
largest amount you allow as a probe to an unverified payee; default 1 percent of the period budget
Response
signed verdict
Changes
No recorded changes to this operation across all 1 revision of this API.