Execution Protocol Receipt
USD 9200.00
BLOCKEDCryptographic proof of an Execution Protocol sandbox transaction. Every step is hash-chained, signed, and verifiable using only the public key.
✓ Verified · BLOCKED
This verification ran in your browser. No data was sent to the issuer.
- Structural — hash chain
- Kid resolved
- ES256 signature
- Not quarantined
Transaction
- Archetype
- PAYMENT_TRANSFER
- Receipt ID
- 079afcd4-8a65-49b1-bd6f-22188905884d
- Transaction ID
- txn_transfer_blocked
- Event type
- ORIGINAL
- Payment status
- not_charged
- Chain integrity
- Hash chain intact — 5 linked entries
Deterministic execution pipeline · 3 steps · halted
- #12ms
Authorisation token verified
token_validation
- #23ms
Request shape validated
schema
- #35ms
Boundary policy passed
boundary
- #4
Required fields present
completeness
View full hash chain (5 entries)
- #0 __genesis__0msin:nullout:nullhash:cca7eb9d5aa937dbc66e09a83d6a5c8cc566d5b59505eb326d607a969a5a868bprev:0000000000000000000000000000000000000000000000000000000000000000
- #1 token_validation2msin:{"tokenId":"tok-sandbox-public"}out:{"tokenAccepted":true}hash:378f9d4a71be51b29a6758502cee750e8802a28a62842fce0c4bae0646f80d23prev:cca7eb9d5aa937dbc66e09a83d6a5c8cc566d5b59505eb326d607a969a5a868b
- #2 schema3msin:
Verify locally
Run the verification in your browser. The receipt JSON and the published public key are the only inputs needed.
- Spec
- ep-receipt/2026-04-27
- Algorithm
- ES256
- Canonicalisation
- RFC 8785 JCS
- Public keys
- /.well-known/jwks.json
Without an execution layer
- ✗ Action either runs unchecked or fails opaquely
- ✗ No third party can confirm what happened
- ✗ The audit trail is whoever the issuer says it is
With Execution Protocol
- ✓ Every action passes a deterministic policy gate
- ✓ Every terminal state emits a signed receipt
- ✓ Anyone with the public key can verify offline
The model can hallucinate. The execution layer cannot.
Receipt JSON
{
"version": {
"spec": "ep-receipt/2026-04-27"
},
"receiptId": "079afcd4-8a65-49b1-bd6f-22188905884d",
"transactionId": "txn_transfer_blocked",
"agentId": "agent_sandbox_demo",
"sessionId": "session_sandbox",
"created": "2026-05-09T04:51:27.169Z",
"entries": [
{
"entryId": "dbe072f7-7622-483e-9e5a-e6bab2bc6c1c",
"index": 0,
"stepName": "__genesis__",
"input": null,
"output": null,
"startTime": "2026-05-09T04:51:27.169Z",
"endTime": "2026-05-09T04:51:27.169Z",
"latencyMs": 0,
"cost": null,
"error": null,
"previousHash": "0000000000000000000000000000000000000000000000000000000000000000",
"metadata": {},
"hash": "cca7eb9d5aa937dbc66e09a83d6a5c8cc566d5b59505eb326d607a969a5a868b"
},
{
"entryId": "2ad7465a-d047-40ad-8980-f7172a3305ec",
"index": 1,
"stepName": "token_validation",
"input": {
"tokenId": "tok-sandbox-public"
},
"output": {
"tokenAccepted": true
},
"startTime": "2026-05-06T14:33:00.000Z",
"endTime": "2026-05-06T14:33:00.002Z",
"latencyMs": 2,
"cost": null,
"error": null,
"previousHash": "cca7eb9d5aa937dbc66e09a83d6a5c8cc566d5b59505eb326d607a969a5a868b",
"metadata": {},
"hash": "378f9d4a71be51b29a6758502cee750e8802a28a62842fce0c4bae0646f80d23"
},
{
"entryId": "db89615a-114e-41b7-8970-093d853de2b4",
"index": 2,
"stepName": "schema",
"input": {
"archetype": "PAYMENT_TRANSFER",
"constraints": {
"recipient": "vendor/acme_corp",
"amount_usd": "9200.00",
"max_total_usd": "1000.00"
}
},
"output": {
"schemaValid": true
},
"startTime": "2026-05-06T14:33:00.003Z",
"endTime": "2026-05-06T14:33:00.006Z",
"latencyMs": 3,
"cost": null,
"error": null,
"previousHash": "378f9d4a71be51b29a6758502cee750e8802a28a62842fce0c4bae0646f80d23",
"metadata": {},
"hash": "c3e0890af307b0ebec7b0111d26f73875a7589c9db98922806a765aeded51c33"
},
{
"entryId": "f0545ba2-5f5e-4d5f-ada2-ccb67cff5fec",
"index": 3,
"stepName": "boundary",
"input": {
"archetype": "PAYMENT_TRANSFER",
"constraints": {
"recipient": "vendor/acme_corp",
"amount_usd": "9200.00",
"max_total_usd": "1000.00"
}
},
"output": null,
"startTime": "2026-05-06T14:33:00.007Z",
"endTime": "2026-05-06T14:33:00.012Z",
"latencyMs": 5,
"cost": null,
"error": "EP_DELEGATION_BLOCK",
"previousHash": "c3e0890af307b0ebec7b0111d26f73875a7589c9db98922806a765aeded51c33",
"metadata": {
"code": "EP_DELEGATION_BLOCK",
"field": "amount_usd",
"public_message": "This action could not be completed. The gateway logged the cause for review."
},
"hash": "93c46e4593e88588af26b5bd03ccfa8ace282f2140b94918f761096cbad1d241"
},
{
"entryId": "3ecfc957-4668-4c9c-aba9-bc6bcc6b00aa",
"index": 4,
"stepName": "receipt",
"input": null,
"output": {
"signed": true
},
"startTime": "2026-05-06T14:33:00.013Z",
"endTime": "2026-05-06T14:33:00.133Z",
"latencyMs": 120,
"cost": null,
"error": null,
"previousHash": "93c46e4593e88588af26b5bd03ccfa8ace282f2140b94918f761096cbad1d241",
"metadata": {},
"hash": "df5447dfcf41453eb7126a4b73f13e1ecb8284b901fa423ccfbd8c6d5da2833d"
}
],
"signature": {
"kid": "sandbox-2026-05",
"alg": "ES256",
"value": "thIPg14i7KhacHUQPWVlJUMc6qkoX_0iuslWy-lQQvYrc4rjnh_AeHAakxz5bdS2ZOCBbNecLl-AZJQd7ZaW6w"
},
"amendmentOf": null,
"eventType": "ORIGINAL",
"paymentStatus": "not_charged",
"money": {
"offerCurrency": "USD",
"offerAmount": "9200.00",
"chargeCurrency": "USD",
"chargeAmount": "0.00"
},
"idempotencyKey": "idem_transfer_blocked",
"replicaId": "sandbox-replica-0",
"chainId": "chain_transfer_blocked",
"regulatoryFramework": [],
"metadata": {
"sandbox": true,
"fixtureId": "transfer-overspend",
"pairId": "transfer",
"outcome": "blocked"
}
}More on Execution Protocol
- Read the action-layer whitepaper — the framing behind the protocol
- Try the sandbox — produce your own signed receipt
- Read the verification spec — implement an independent verifier in 30 minutes