LIVE
TASKS 24H065 policiesCOMPLIANT0.0%0 attestedOPERATORS32 signingRESTAKED4e-15 NEWT—MEDIAN RESPONSE36sp99 48.0sRE-VERIFIED 24H—0 invalidatedBLOCK11,958,292Sepolia
NEWTON PROTOCOL · AUTHORIZATION RECEIPT

Transfer blocked

TASK 0xca58133e54c7c9986d13301b0c154c4e3b1f176cd4d33ac5d367af833efbae08
NON-COMPLIANT
PROOF NOT ISSUED · SETTLED
This task’s policy set has been superseded. It is bound to revision 5 of 0xfa2b8f04…45732880, and the client has written a newer one since — so the attestation is revoked regardless of its expiration block. Everything below still replays: the task froze this exact ordered set, and replay recomputes the policyId over that snapshot rather than re-reading the client. See the set as this task froze it →
SENDER
0xa44532a4…3f20cfe7
POLICY CLIENT
POLICIES
1 · 1 with WASM · 0x9ea6…9d6c
CHAIN
Sepolia · 11155111
EVALUATION
NON-COMPLIANT
QUORUM
100.0% of stake · threshold 40%
CREATED
2026-10-15 12:37:24 UTC
PROOF STATE
Not issued
ATTESTATION EXPIRES
Block 11,920,777
CHALLENGE WINDOW
Closes block 11,920,507 · 30 blocks
SETTLEDThe challenge window closed at block 11,920,507 with no successful challenge.

Every challenger watching this chain independently re-evaluated the policy against the same inputs and none could produce a proof that the result differs. This is final: the window cannot be reopened.

01 — CHAIN OF CUSTODY
12:37:24Z UTCSubmittedOff-chain ingestion timestamp, carried on chain in the taskTask0xca58133e54c7c9986d13301b0c154c4e3b1f176cd4d33ac5d367af833efbae08Block11920475
12:37:24Z UTCAggregatedQuorum signature aggregated and the response submitted
02 — INTENT

No ABI available for selector function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) — switch to RAW to inspect the calldata.

03 — ATTESTATION · BLS AGGREGATE (alt_bn128)
taskId0xca58133e54c7c9986d13301b0c154c4e3b1f176cd4d33ac5d367af833efbae08
policyId0xd7ac151e8c8fa408569f0e6c3622f5660365f5e692e833c79c17a4c8345989d4
allowedfalse — NON-COMPLIANT, covering all 1 policy
consensusDigest—
fullDigest—
aggregateSignature0x19823ebd… (G1) · 0x130bbc26… (G2) — alt_bn128 pairing verified onchain
nonSignerPubkeys0 of 2 —
expirationBlock11,920,777
referenceBlockNumber11,920,477
04 — OPERATOR SET · WHO SIGNED
2 of 2 operators · 100.0% of stake · threshold 40%
OperatorBLS pubkey (G1)Stake weightIn aggregate
0x08aba45185d7ff3439c64a9e55fbbc1598d7e0f1739611697b96915125e7156d14ede618ea86190f0b76522ea14bf91faa3a71d8aed8b321e0ca6d4f0bf4194750.0%SIGNED
0x0cca695f21256f1b8b39517c7298aa343513ca0615fbab9fe667582d03fdd6a12f54543ff1bd0015182d3685d08ccdc611208d1cb42ef2ad89590829a5f4314850.0%SIGNED

One aggregate BLS signature is submitted on chain, not one per operator — so an individual signature, the prepare/commit phase it was produced in, and per-operator latency are not recoverable from any record. Membership above is exact; the parts the gateway discarded after aggregating are not shown rather than guessed.

05 — TEE · NOT APPLICABLE

No policy in this set reads private data, so its operators produced no enclave attestation and none is stored on chain. Privacy is decided per policy — a set needs only one slot touching a privacy namespace, and then the whole set runs inside one enclave request. Correctness here rests on the policy re-evaluation proof any challenger can generate — section 07 — not on hardware isolation.

06 — POLICIES · FROZEN AT CREATION
SlotPolicyWASM outputexpireAfter
00x9ea65507248bf0f6d37dad6162df64cc632b9d6c · 0x9ea65507…9d6c0x7b2261646472657373223a22307861343435333261343362623932666630396138303165333564316564636238613366323063666537222c226174746573746f72223a22307832343438393735373233363865616466363562666263356165633938643865353434336139303732222c22636865636b6564223a747275652c22636c61696d5f6964223a22307836323963623436303932383135643930623335303635393765633764383234316662623034633134643636313765383863633732653566396262353331323933222c22636f6e746578745f61646472657373223a22307866613262386630343565623530636336663865313365383265313061343165663435373332383830222c22636f7665726564223a2230222c22636f76657265645f686578223a2230303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030222c226c6973746564223a66616c73652c227368656574223a2268747470733a2f2f646f63732e676f6f676c652e636f6d2f7370726561647368656574732f642f316c5433636d7a744737647854676e4e4469565a6a624538345548744b6f67483037573658576e624a6432592f6776697a2f74713f7471783d6f75743a637376222c2274696d657374616d70223a313739323036373833377d300sets response expiry
Which policy denied is not recorded. TaskResponse carries a single bool allowed for the whole set — every policy above was evaluated, and one denial was enough — and no per-policy result. Re-running newt_simulatePolicy against this client returns a per-policy breakdown, but that is a simulation of the set as configured now, not a record of this task.
07 — VERIFY INDEPENDENTLY
newton-cli policy-client status --registry 0x0dbd6e44a1814f5efe4f67a00b7f28642e3064dd --client 0xfa2B8F045EB50Cc6F8e13E82e10A41Ef45732880

The aggregate signature verifies against the operator set registered at block 11,920,477. Anyone may re-run this check — and challenge submission is permissionless, so anyone who finds a mismatch can act on it directly.

SEAL
Issued 2026-10-15 12:37:24Z UTC
Receipt hash