Solutions

Built for systems where a wrong action is hard to take back.

SentinelPoT is most valuable where an AI or agent can move money, change records, alter infrastructure, or act on a person — and where the organization must later prove that each action was checked. Six domains where that is already true, and what the gate does in each.

Financial services

Payments, trades and account changes an agent can execute.

Banks and asset managers are giving agents authority that used to require a second signature: releasing a wire, executing an order, changing account tiers, issuing refunds. The controls that governed the human — dual control, limits, pre-trade checks — do not automatically transfer to the agent, and an agent that follows an injected instruction executes at machine speed.

SentinelPoT sits between the agent and the rails. Every transfer, order or record change is validated against the desk's policy before it executes, escalated to a named approver when it exceeds a limit or its provenance is doubtful, and attested either way.

See the treasury transfer and equity trade scenarios in the console →
Actions we gate
  • treasury.transfer
  • broker.execute_order
  • account.update_tier · issue_refund
  • ledger.post_adjustment
What the gate checks
  • Single-transaction and daily limits; human-approval threshold
  • Counterparty on the approved list; KYC record present
  • Instruction provenance — operator vs. retrieved document
  • Rationale traces to an invoice, schedule or strategy
  • Pre-trade controls (SEC Rule 15c3-5), manipulation patterns
Evidence produced
  • Signed attestation per action with the checks that ran
  • Escalation record with approver and decision time
  • Control mapping to the desk's policy and applicable rules
Web3 & DeFi

The one domain where a wrong action is a realized loss in the same block.

Autonomous treasury agents, AI-controlled wallets, DeFi strategy agents, oracle and bridge interactions, signing workflows, agent-generated transactions and AI-generated contract logic: every one of these turns a model's output into an irreversible on-chain state change. There is no chargeback, no business day, and no supervisor between the agent and the signature unless something is put there.

SentinelPoT's signing hook runs before a transaction is signed. Calldata is simulated and checked for drain patterns such as unlimited approvals to unknown spenders; destinations are checked against allow-lists; amounts against caps; the signing policy (for example 2-of-3) is enforced; and the attestation records the transaction, the checks and the disposition so that the treasury's controls can be shown to a board or an auditor.

See the smart-contract transaction scenario in the console →
Actions we gate
  • wallet.sign_and_send
  • Vault.withdraw · Token.approve
  • bridge.transfer · oracle.update
  • strategy.rebalance
What the gate checks
  • Calldata simulation — approvals, delegate calls, unexpected transfers
  • Destination allow-list and first-seen addresses
  • Daily and per-transaction caps; slippage and gas tolerance
  • Signing policy satisfied (multisig thresholds)
  • Known-malicious contract and bridge interaction checks
Evidence produced
  • Pre-signature attestation with simulated effect
  • Chained log suitable for treasury audit and LP reporting
  • Withheld-transaction record with reason category
Tokenized assets

Control evidence for every operation on a tokenized security.

A token that represents equity, fund interests, private credit or real estate is a security recorded on new infrastructure — U.S. regulators have been explicit that tokenization changes the ledger, not the classification. What is new is the operating surface: the mint, burn, distribution, transfer-restriction and contract-upgrade actions that used to be spread across a transfer agent, a fund administrator and a custodian now execute as transactions, increasingly initiated by software agents. Each one is a consequential action, and each one will need to be shown to a regulator, an auditor or a board.

SentinelPoT gates those operations the way it gates a wire or a database write. Every issuance, distribution, allow-list change and upgrade is validated against the offering's own rules before it is signed — authorized supply, eligible holders, approved distribution schedule, code hash matching the reviewed build, required approvals — escalated when it exceeds a tier, and attested in a hash-chained log the issuer's auditor can verify without trusting the issuer or the platform. It is continuous control evidence for token operations, not an opinion on the underlying asset.

We do not attest to asset ownership, valuation or reserves; those are audit opinions and belong with the firms licensed to give them. We supply the evidence that the operations on the token ran under control, which is the part those firms cannot see today. Nothing here is a claim of compliance with pending legislation.

See the tokenized-asset operations scenarios in the console →
Actions we gate
  • token.mint · burn
  • token.distribute (yield · dividend)
  • registry.allowlist_update
  • transfer.restriction_override
  • contract.upgrade · role.grant
  • signer.rotate
What the gate checks
  • Post-action supply ≤ authorized issuance; cap-table reconciliation
  • Recipient in the eligible-holder registry; jurisdiction and lock-up rules
  • Distribution matches the approved schedule and source-of-funds record
  • Bytecode hash of the upgrade matches the reviewed and approved build
  • Required approvals present (2-of-3, board, administrator) by tier
  • Instruction provenance — operator vs. retrieved document or agent memory
Evidence produced
  • Signed attestation per operation with the checks that ran
  • Escalation record with approver, decision and timing
  • Period report reconciling on-chain events to approved instructions
  • Control mapping to the offering documents and the firm's ITGC framework
Enterprise & cloud agents

Secure the path from AI reasoning to real-world action.

Agents with write access to databases, internal APIs, CI/CD and cloud infrastructure are the fastest-growing consequential-action surface in the enterprise. The risks are specific: a Model Context Protocol server whose tool descriptions drift after pinning; a tool called outside its approved manifest; a support ticket carrying an instruction the agent obeys; a Terraform plan that destroys a production database; a multi-agent workflow in which one agent's output becomes another's authority.

SentinelPoT deploys as an MCP gateway or an SDK wrapper around tool functions. Every invocation is validated against a scoped authorization manifest with argument-level policy — permissions live in the parameters, not just the tool — with human approval gates for high-risk combinations, memory-integrity checks so persisted instructions cannot outrank operator policy, and trust weighting across agents in a workflow.

See the database write, MCP tool call and infrastructure change scenarios →
Actions we gate
  • db.execute (UPDATE · DELETE)
  • mcp: repo.merge_pull_request · delete_branch
  • terraform.apply · k8s.apply
  • api.call with sensitive payloads
What the gate checks
  • Tool in the approved manifest; manifest hash unchanged
  • Row counts and restricted columns on writes
  • Destructive plan changes; production targets; unsigned artifacts
  • Injected instructions in tickets, documents and memory
  • Protected branches, review requirements, egress on payloads
Evidence produced
  • Attestation per tool call with blast-radius tier
  • Change record linked to runbook, ticket or PR
  • Monitor-mode shadow report before enforcement
Public sector

Automated decisions and surveillance queries that a council or a board must be able to defend.

Two problems share one shape. An automated recommendation about a person — a promotion board, a benefits determination — must be fair, explainable and traceable before it becomes a system-of-record decision. A query against surveillance data — a plate-reader network, a records system — must be case-linked, proportionate and within a use policy the public agreed to. In both, the failure is discovered by audit long after it happened.

SentinelPoT enforces the jurisdiction's own policy at the moment of the decision or the query: protected attributes masked, rationale completeness and disparate-impact tests on recommendations; case linkage, scope limits, sharing agreements and sensitive-location exclusions on queries. The attestation log yields a public transparency report whose figures can be verified without trusting the vendor or the department.

See the plate-reader and promotion-board consoles → Read the technical report on verifiable use policies →
Actions we gate
  • board.recommend → promotion list
  • alpr.lookup · history · share
  • dispatch.initiate_stop
  • records.export
What the gate checks
  • Fairness constraints; explainability confidence; disparate impact
  • Case number required; window and area limits; bulk-export limit
  • Repeat-query patterns; officer baselines; injected instructions
  • MOU registry; prohibited purpose categories; sensitive sites
  • Read confidence and hotlist freshness before any stop
Evidence produced
  • Attestation per decision or query, identities pseudonymized
  • Quarterly report with digests the auditor can verify
  • Proof of purge at the retention boundary
Physical proof

When AI-generated evidence can trigger a real payment.

Construction draws, insurance claims and milestone-based contracts release money on the strength of photographs and video. Generative models make convincing evidence cheap. The consequential action is not the upload — it is the payment that follows it — and that is the action SentinelPoT gates.

Proof is captured in a live workflow with time, location and motion signals; verified for capture integrity, temporal and physical plausibility, synthetic artifacts and cross-modal consistency; and scored against the vendor's history. The payment release executes only on an approved proof, and a signed receipt records what was examined, whether it passed, and the paths to release when it did not.

See the physical-proof console →
Actions we gate
  • payments.release (milestone draw)
  • claim.approve
  • milestone.mark_complete
What the gate checks
  • Live-capture session, no gallery uploads, single-session recording
  • Solar angle, weather, shadow and motion cadence vs. timestamp
  • GAN and diffusion fingerprints, texture and edge artifacts
  • GPS geo-fence, sensor activity, landmark cross-reference
  • Vendor flag rate and trend
Evidence produced
  • Signed proof receipt with synthetic likelihood and threshold
  • Audit timeline from submission to release or gating
  • Override record with inspector and lender approvals
How an engagement starts

One system. Four to six weeks. Signed evidence at the end.

Every domain above is delivered the same way: we red-team one agent or model, instrument its highest-risk actions with Sentinel Runtime in monitor mode, then switch on enforcement tier by tier, and hand you an attestation log you can verify independently.