{"source":"COUNTERPARTY_CHECK","account":"agentshield-recipient-7bb4a0df1o77.testnet","purpose":"payment","decision":"BLOCK","allowlisted":false,"signals":[{"level":"BLOCK","code":"LOOKALIKE","message":"Looks like an allowlisted recipient: it swaps characters that look alike (“o” in place of “0”).","lookalikeOf":"agentshield-recipient-7bb4a0df1077.testnet"},{"level":"BLOCK","code":"NOT_ALLOWLISTED","message":"Not on the vault mandate’s allowlist, so the contract would reject it (RECIPIENT_NOT_ALLOWED)."},{"level":"BLOCK","code":"ACCOUNT_MISSING","message":"This account does not exist in finalized Testnet state."}],"notChecked":[{"code":"ACCOUNT_AGE","message":"Account age: public RPC does not expose when an account was created; that needs an indexer."},{"code":"PRIOR_PAYMENTS","message":"Past payments between agent and receiver: needs an indexer; not checked."}],"network":"testnet","vaultAccountId":"vault.agentshield-mag-1d2f78801994.testnet","mandateVersion":2,"rpc":"rpc.testnet.near.org","checkedAt":"2026-11-13T00:20:18.835Z"}