DETENTexplorer
stellar testnet
synthetic ledgertransactions are simulated · hashes, ed25519 signatures and inclusion proofs are real and recomputed on every pagelog 7,448 entries · root 00bb58334d58
ledger/entry 4940‹ oldernewer ›
DENY
the payment as read off the wire
1,992.40 USDC self-custody drain
decided in 1.606ms2026-08-01T23:49:57.779Znever reached the network

how it was scanned

01·realitynot reached — an earlier check ended the verdict
02mandate scopeop 0 pays GCBKGSPBC2LNE7PG74Y3ZV4VLTW2V2B4KX5TRABJ4VUEJQRPIGRNYDYN, which is not in the allowlist
03velocityclear
04·counterpartynot reached — an earlier check ended the verdict
05·privacynot reached — an earlier check ended the verdict
06rail integritysoroban-direct, 1.8s skew, nonce fresh
07·post approval integritynot reached — an earlier check ended the verdict

why

mandatedestination_not_allowed
op 0 pays GCBKGSPBC2LNE7PG74Y3ZV4VLTW2V2B4KX5TRABJ4VUEJQRPIGRNYDYN, which is not in the allowlist

what the engine read

decoded from the envelope itself. the memo and the tool call are shown because they were ignored — a label is not evidence of what a transaction does.

actor account
GBVRQDCFBZU4Z3ZR4UPAV23TRAODTXS5YXPO3VYO7EK2LK347WUOSLBU
operations
1
op 0 · movement
1992.4097426 USDCGCBKGSPBC2LNE7PG74Y3ZV4VLTW2V2B4KX5TRABJ4VUEJQRPIGRNYDYN
memo (not trusted)
invoice 321bee
tool_call (not trusted)
settle_invoice(vendor="tidal bandwidth")

what checks four to seven were given

the counterparty feed, the transport envelope and the approval-time snapshot. they are recorded on the entry because a verdict nobody can re-derive is only an assertion.

counterparty
self-custody drain · clean
screened against
ofac sdn + eu csl, 2026-08-01
destination age
30 days
rail
soroban-direct · as the mandate names
envelope
nonce 00937419af13dd10 · signed
clock skew
1.8s against a 60s replay window
tool approved
settle_invoice · 00198884d83611502bb48a12
tool executing
00198884d83611502bb48a12 · unchanged
policy commitment
c39b42efb504654abe017035

provenance

mandate hash
ed67197142edb3f44244f205d12962fdb4f0a93bc58d0d94f3b668240548ecbb
rule hash
c39b42efb504654abe0170359ff9924c5ad2161fca8c4b77c28ba9b173888ad5
request hash
d752e2fa4b934024f91985c734b96f9e494defaf494c510fc29cb39ca5f5d849
transaction
d021eb52688915f4ffa3d5179cd105ef0016a67d706e01b1e45da5db924ef861

the receipt

entry
4940 of 7448
previous entry
9346fbf7483589fbd495afcd03f702f70301b14d3c7cbf6a2aea8fa72f7014ee
leaf hash
2a5e4296b0f25a2010e114d878dc246d5dc2c6870e009e409b872f884b0de5ea
engine key
GC4JH7M7F6TGKHPUTVSA3MZUTWWAXQTNMBJIT5XIB7XHNFKBKNRWPMSC
signature
e/lWN+WlKYX3cWPqWzP8/rFV1qxnMWkb+wiTn4tsLlJFrt5KSQKhn5OWcqlN9jWebB7H8dK9ghI5joHhu7smCw==

inclusion proof

the leaf was rebuilt from the payload above, the signature checked against the engine key, and the path below walked back to the published root. all three ran when this page was rendered.

leaf rebuilt from payloaded25519 signature validincluded in root 00bb58334d…d2678b
0right362ac092192ab0d73e…83f786f2b0
1rightf0320c69fe7a12f580…28fdd88217
2left27eed09abf0801f2b2…a953d5f4ff
3left9e010bb7dcf0879812…50c5f8d497
4righte11f7790a69257ffde…b760d9013e
5righteed67eb2a1e90cd7cb…3278924b64
6lefteecdab9d8a04a585cd…32f96998a4
7rightad1d35062277b6b212…913e82dc0e
8leftaf2867073a354f4d40…d7f24e6c47
9left5efccc17def2020d29…64ff5d7d00
10right78d79e50c934cffc8b…2cef11de30
11right37fc32e3fc5f4cb4cb…e8afcf4f86
12leftdc8527842d65829ab0…fb53df942a
root
00bb58334d580d6ebb46a35101c7968413f8d02e8d502c9fb749c779a6d2678b