Federated Typology & Signal Registry
The open-source registry for federated graph typologies and detection signals. Version, distribute, and validate production-grade models across distributed institutional nodes.
15
Typologies
8
Models
1,053
Pulls
7
Nodes
Browse Signals
Fraud typologies and detection patterns across the federated network.
| Signal | Slug | Upvotes | Pulls | Submissions | Last Activity |
|---|---|---|---|---|---|
|
Crypto Mixing / Tumbling Obfuscating crypto transaction trails through mixing services |
crypto_mixing | 30 | 38 | 29 | 2026-02-08 |
|
Cuckoo Smurfing Exploiting legitimate remittance channels to co-mingle illicit funds |
cuckoo_smurfing | 14 | 25 | 37 | 2026-02-28 |
|
Cycle Detection Circular transaction flows indicating coordinated laundering rings |
cycle | 11 | 14 | 21 | 2026-02-23 |
|
Dormant Account Activation Long-inactive accounts suddenly receiving high-volume transactions |
dormant_activation | 6 | 38 | 37 | 2026-02-27 |
|
Fan-in (Mule Collector) Many accounts funneling funds into a single mule account |
fan_in_mule | 23 | 21 | 29 | 2026-02-16 |
|
Fan-out (Burst) Single account rapidly dispersing funds to many recipients |
fan_out_burst | 18 | 72 | 31 | 2026-03-02 |
|
Funnel Account Single account aggregating deposits from dispersed geographic locations |
funnel_account | 14 | 27 | 25 | 2026-02-28 |
|
Layering Chain Sequential hops through intermediary accounts to obscure fund origin |
layering_chain | 5 | 15 | 25 | 2026-03-03 |
|
Nesting / Payable-Through Respondent bank clients accessing correspondent banking indirectly |
nesting | 3 | 14 | 34 | 2026-02-26 |
|
Peel Chain Large crypto amount peeled off in small increments across wallets |
peel_chain | 16 | 19 | 30 | 2026-02-25 |
|
Rapid Movement Funds moved through multiple accounts within hours to avoid detection |
rapid_movement | 20 | 24 | 24 | 2026-02-21 |
|
Round-Tripping Funds sent abroad and returned disguised as foreign investment |
round_tripping | 28 | 118 | 31 | 2026-03-03 |
|
Shell Company Network Funds routed through entities with no real business operations |
shell_company | 20 | 19 | 33 | 2026-03-01 |
|
Smurfing (Structuring) Coordinated small transactions structured below reporting thresholds |
smurfing | 14 | 22 | 29 | 2026-03-03 |
|
Trade-Based Laundering Over/under-invoicing of goods and services to move value across borders |
trade_based | 8 | 54 | 42 | 2026-02-24 |
Browse Models
Production-grade models registered across the federated graph.
fgi-autoencoder-anomaly
ProductionVariational autoencoder for anomaly detection via reconstruction error on transaction embeddings
fgi-gat-multihead
ProductionMulti-head attention GAT with 8 attention heads for heterogeneous transaction graphs
fgi-gcn-spectral
ProductionSpectral GCN with Chebyshev polynomial approximation for transaction graph convolution
fgi-graphsage-inductive
ProductionGraphSAGE inductive model for unseen node classification in expanding transaction graphs
fgi-risk-gnn
ProductionFederated Graph Intelligence risk scoring GNN — 128-dim node embeddings with 2-layer message passing
fgi-temporal-gat
ProductionTemporal Graph Attention Network — time-aware attention over transaction sequences
fgi-txn-transformer
ProductionTransaction-level Transformer encoder for sequential fraud pattern detection
fgi-xgb-features
ProductionXGBoost classifier on graph-derived feature vectors — degree centrality, PageRank, clustering coefficient
Browse Nodes
Regulatory jurisdictions participating in the federated graph network.
US / FinCEN
us_fincen
United States — Financial Crimes Enforcement Network jurisdiction
EU / AMLD
eu_amld
European Union — Anti-Money Laundering Directive jurisdiction
UK / FCA
uk_fca
United Kingdom — Financial Conduct Authority jurisdiction
APAC / FATF
apac_fatf
Asia-Pacific — FATF-aligned regulatory framework
LATAM
latam
Latin America — Regional AML/CFT framework
MENA
mena
Middle East & North Africa — Regional regulatory framework
Africa
africa
Sub-Saharan Africa — Regional AML/CFT framework
Infrastructure for federated intelligence
Everything you need to version, validate, and distribute typologies across the federated graph.
Federated Aggregation
Coordinate typology updates across distributed graph nodes with cryptographically versioned weights.
Immutable Signal Registry
SHA-verified, append-only storage for typology artifacts with granular RBAC and audit trails.
Edge-Ready Distribution
Hot-swap production typologies at the edge. Sub-second propagation across all participating nodes.
Continuous Validation
Automated drift detection and quality gates on every submission before promotion to production.
Quickstart
Get up and running with the official federated-graph Python library.
Install the library
pip install federated-graph
Optional extras: [grpc] [redis] [scoring] [all]
Configure and initialize a model
import torch
from torch_geometric.data import Data
from federated_graph import FGIConfig
from federated_graph.models import FGIModel
# Create configuration
config = FGIConfig()
# Initialize model
model = FGIModel(in_channels=10, config=config.model)
Run a forward pass on graph data
# Prepare graph data
x = torch.randn(100, 10)
edge_index = torch.randint(0, 100, (2, 500))
# Forward pass returns embeddings and risk scores
embeddings, entity_scores, txn_scores = model(x, edge_index)
Start federated training
from federated_graph.federation import FederationServer, FederationClient
server = FederationServer(
num_rounds=config.federation.num_rounds,
min_clients=config.federation.min_clients,
)
client = FederationClient(
client_id="client_1",
model=model,
config=config,
)
Full documentation at pypi.org/project/federated-graph
Start contributing to the graph
Join the network. Push typologies, pull signals, validate updates — all from your terminal.