Sentinel

Connect your wallet to interact with the Sentinel program.

showcase

Sentinel Transfer Simulator

Evaluate transfers against active compliance policies before execution.

Step 1
Active Token Configuration
✗ Missing RuleSet
✗ Missing Record
Current Mint
No mint selected
Rule Count
Jurisdiction
KYC Expiry
Step 2
Select Sender Wallet
Step 3
Transfer Parameters
Step 4
Active Rules Constraints

Please select a valid mint to load rules constraints.

Compliance Verdict
Provide wallet, amount and override params, then click Evaluate Transfer to generate compliance audit metrics.
How Sentinel Evaluated This Transfer
  1. 1

    Loaded RuleSet PDA

    Derives the PDA based on token mint and authority. Fetches and decodes the active compliance rules (ceilings, regions, KYC timers) stored on the Solana blockchain.

  2. 2

    Loaded ComplianceRecord PDA

    Derives the Compliance PDA for the sender's wallet address. Decodes regional masks and KYC expiry bounds recorded by authorized compliance entities on-chain.

  3. 3

    Applied Active Compliance Policies

    Performs deterministic math: evaluates transfer bounds against ceiling values, cross-matches regional masks against sanctions masks, and validates timer expiry margins.

  4. 4

    Produced Final Decision

    Triggers the exact transfer gating outcome simulated locally, ensuring that only transfers passing 100% of the active ruleset are allowed to proceed.