Language:
PRODUCTS
SECTORS
MORE
Quantum Security 🔍 Search Request Access →
gateFIC — South Africa FIC Act Decision Gate
// The problem

A cash report and a suspicion report answer two different questions.

The Cash Threshold Report at 24,999.99 ZAR is a pure amount-based filing, independent of suspicion. The STR reports suspicion, independent of amount. gateFIC checks both as standalone clusters that do not substitute for each other.

MLCO as the South African designation, with its own statutory anchoring
The Money Laundering Control Officer is the designation used in South Africa for the compliance officer. The gate checks the designation under this exact name, consistent with the FIC Act itself.
// Architecture

4 clusters, checked sequentially.

Every cluster is dispositive (material_block_mode: true), a hit blocks bindingly, not merely for documentation.

CLUSTER 1
CDD & MLCO Designation
Checks customer due diligence and the designation of a Money Laundering Control Officer.
cdd_completed · mlco_designated
CLUSTER 2
STR Filing
Checks Suspicious Transaction Report filing with the FIC in cases of suspicion.
str_filed_if_required
CLUSTER 3
CTR at 24,999.99 ZAR
Checks the separate Cash Threshold Report filing for cash transactions at 24,999.99 ZAR or more.
ctr_filed_if_applicable
CLUSTER 4
SARB Sanctions Screening
Checks the combined South African and UN sanctions list via SARB.
sarb_un_screened
No case, no doubt
Every cluster returns its own sealed result. A single hit in an active cluster is enough to block the overall action.
// Test results

Two tested scenarios.

All values on this page are fictional test data and serve only to illustrate the gate logic.

Scenario C1C2C3C4 Verdict Latency
Full compliance (14/14)PASSPASSPASSPASSFIC_SEALED341ms
4 critical violations + CTRFAILFAILFAILnot evaluatedBLOCK_FIC_11_FLAGS337ms
Cryptographic chain continuation
Every test produces a deterministic receipt_id, an input_snapshot_hash, an HMAC-SHA256 signature, and a merkle_link to the previous receipt. Persistence occurs in the gateFICReceipt entity with a 10-year retention period.
// Clarification

What gateFIC is not.

  • Not automatic recognition by the FIC or SARB. The gate delivers a cryptographic proof, not regulatory confirmation.
  • Not a replacement for the actual STR or CTR filing with the FIC. The gate seals the pre-check, it does not itself file with the authority.

For FIC-registered institutions that want to make separate STR and CTR duties provable.

GATE CATALOG · REGULATORY DETERMINATION DOMAIN

gateFIC

gateFIC determines encoded South African financial-intelligence, customer and reporting conditions for a defined scope. The gate contributes a bound regulatory determination state; it creates neither regulatory authority nor Execution Permission.

DOMAIN_DETERMINATION_ONLY = true · EXECUTION_AUTHORITY = false · EXECUTION_PERMISSION = false
gateFIC regulatory determination domain
AUTHORITY BOUNDARY

FIC STATE IS NOT ENFORCEMENT AUTHORITY.

CAN

  • deterministically evaluate encoded regulatory conditions
  • bind determinations to source, scope, time and input state
  • surface missing, expired or conflicting regulatory dependencies
  • produce attributable evidence for the concrete determination

CANNOT

  • replace a regulator, supervisor, court or competent institution
  • create legal or regulatory authority through score, consensus, AI or administration
  • turn a gate PASS into an Execution Right on its own
  • mint an ExecutionCapabilityToken on its own
REGULATORY STATE

Regulatory determination is evidence. Not regulatory authority.

SOURCE

Authoritative source

The relevant rule must originate outside the system from a legitimate normative or institutional source.

SCOPE

Defined matter

The determination is limited to the encoded subject, entity, transaction or operation under review.

TIME

Point-in-time state

Effective dates, transition periods, expiry and version state remain explicit.

INPUT

Canonical input

A reproducible determination requires a defined canonical input state.

DEPENDENCY

Dependencies

Missing or contradictory dependencies remain visible rather than being converted into invented permission.

EVIDENCE

Bound evidence

The resulting state can be bound to source, input, scope and time for later verification.

RELATED DETERMINATION DOMAINS

Regulatory domains compose. They do not confer authority on one another.

Only scope-relevant determinations become dependencies in Execution Rights resolution. The links shown are not a universally mandatory sequence.

EXECUTION RIGHTS

Five dimensions. Regulatory state can inform them; no gate replaces them.

AAUTHORITY
RRULE
JJURISDICTION
TTIME
DDEPENDENCY
ALL FIVE REQUIRED DIMENSIONS VALID → VALID EXECUTION RIGHT · ANY REQUIRED DIMENSION ABSENT → NO VALID EXECUTION RIGHT → NO CAPABILITY → NO EXECUTION
INVARIANT

A regulatory PASS is a determination. Never a permission by itself.

AUTHORITY → DETERMINATION → EXECUTION RIGHTS → CAPABILITY OR NONE → EXECUTION OR NONE → EVIDENCE

Request Access →