Executive Summary
JIL Sovereign's token factory embeds five immutable compliance parameters at token deployment that are enforced inside the core do_transfer() function on every transfer call. These rules cannot be disabled, upgraded away, or bypassed by any party including the token issuer.
Five Immutable Parameters
| Parameter | Purpose | Enforcement |
|---|---|---|
| Zone Restrictions | Geographic compliance zones where token can circulate | Transfer rejected if recipient not in allowed zone |
| Transferability Flag | Whether token can be freely transferred | Transfer rejected if flag is false |
| Humanity Fee | Basis-point deduction per transfer routed to designated pool | Automatic deduction on every transfer |
| Account Freezing | Ability to freeze specific accounts | Transfer rejected if sender or recipient frozen |
| Certification ID | KYB verification reference for the token issuer | Immutable record linking token to verified entity |
Transfer Function Integration
function do_transfer(from, to, amount, token) {
// 1. Zone check
if (!token.allowed_zones.includes(get_zone(to)))
REJECT("Recipient not in allowed zone")
// 2. Transferability check
if (!token.transferable)
REJECT("Token transfers disabled")
// 3. Freeze check
if (is_frozen(from) || is_frozen(to))
REJECT("Account frozen")
// 4. Humanity fee deduction
fee = amount * token.humanity_fee_bps / 10000
net_amount = amount - fee
transfer(from, token.fee_pool, fee)
// 5. Execute transfer
transfer(from, to, net_amount)
}
Cooldown Activation
Newly deployed tokens enter a Pending state for a configurable delay period before becoming Active. This prevents immediate post-deployment pump-and-dump schemes by giving the market time to evaluate the token.
| Issuer Type | Cooldown Period | Rate Limit |
|---|---|---|
| Unverified | 24 hours | 1 deployment per day |
| Certified | 1 hour (fast-track) | 10 deployments per day |
Business Impact
The humanity fee mechanism creates a continuous social impact revenue stream. At a default 10 bps and $1B daily transfer volume across all JIL20 tokens, this generates approximately $365K per year per basis point in social impact funding.
The immutable nature of these rules provides regulatory certainty: regulators can verify that compliance is technically enforced, not merely promised. This satisfies MiCA tokenization requirements without additional infrastructure.