Sovereign Packet Layer

SENTINEL data-plane boundary gateway · jurisdiction {{ primary }} · every packet classified, tokenized, policy-checked, logged
{{ total }}
Packets processed
{{ domestic }}
Domestic (on-overlay)
{{ intl }}
International
{{ blocked }}
Blocked at border

Packet decision ledger

Append-only SQLite ledger. Most recent first. Token verified = the minted token passes verification at its home gateway.
{% for r in rows %} {% else %} {% endfor %}
RouteClassDecision Payload & policy reasonToken
{{ r.src_region }} {{ r.dst_region }}
{{ r.tenant }} · {{ r.direction }}
{% if r.classification == 'DOMESTIC' %} domestic {% else %} intl {% endif %} {% if r.decision == 'ALLOW' %}allow {% elif r.decision == 'INSPECT' %}inspect {% else %}block{% endif %}
{{ r.payload_summary }}
{{ r.policy_reason }}
{% if r.token_jti %} {{ 'verified' if r.token_verified else 'fail' }}
{{ r.token_jti[:8] }}
{% else %} no token {% endif %}
Ledger empty. Run python demo_seed.py then reload.

How a packet travels

Domestic stays local; international is tokenized and inspected; blocked never crosses.
Domestic — stays on sovereign overlay, no public internet
{{ primary }} node
origin
——
Private overlay
owned fabric
——
{{ primary }} node
DOMESTIC token
International — must exit through the boundary gateway
{{ primary }} endpoint
origin
{{ gateway_label }}
tokenize + policy + log
Foreign endpoint
INTERNATIONAL token
Blocked — refused at the border, logged with reason
Endpoint
origin
{{ gateway_label }}
policy = BLOCK
×
Refused
no token issued

Sovereign isolation — live proof

A US-minted token, verified at home vs by a different leased tenant.

Cross-tenant token verification

{{ cross.token_preview }}
verify @ {{ cross.issuer }} {{ 'valid' if cross.home_valid else 'fail' }}
verify @ tenant {{ cross.cross_tenant }} {{ 'valid' if cross.cross_valid else 'FAIL' }}
{{ cross.cross_reason }}
Different tenants sign with different keys, so a token that leaves its home infrastructure cannot be verified — it “rips up.”

Tenants & leases

Each leasing country runs a fully isolated instance with its own signing key, jurisdiction, and policy set.
{% for t in tenants %}
{{ t.code }} {{ t.name }}
DC {{ t.dc_id }} · domestic {{ t.domestic_regions|join(', ') }}
{% for dst, pol in t.policy.items() %} {{ dst }}:{{ pol[0] }} {% endfor %} *:{{ t.default[0] }}
{% endfor %}

{{ primary }} sovereign overlay

Domestic nodes reachable without the public internet.
{% for n in overlay_nodes %}
{{ n.label }} · {{ n.node_id }}
{% endfor %}