The atomic unit. Every action on JIL starts as a signed transaction - a cryptographic instruction that proves the sender authorized it.
📄0x7f3a8c...b2c19e
Confirmed
From
0xA1f3...8c2d
Sender's address - derived from their public key
To
0xB2e7...4a91
Recipient's address
Amount
5,000 JIL
Value being transferred
Fee
0.15 JIL (3 bps)
Protocol fee - 10% goes to humanitarian fund
Nonce
42
Sequence number - prevents replay attacks
Signature
ECDSA r=0x8f2a...s=0x1b7c...
Cryptographic proof the sender authorized this
02
Blocks
Transactions are batched into blocks. Each block has a header (metadata) and a body (the transactions). The header is what links blocks into a chain.
Block Header Metadata
Block Height
847,302
Sequential block number
Timestamp
1707494400
Feb 9, 2026, 14:00 UTC
Proposer
Validator #7
Zurich, Switzerland
Previous Block Hash
0x4e2d8a91c3f7b6...50e1a8
Links this block to block 847,301 - creating the "chain"
Tx Count
148
Transactions in this block
Merkle Root
0x9c1e4f...a7d3b2
Single hash summarizing all 148 transactions. If anyone tampers with even one transaction, this hash changes, making fraud instantly detectable.
State Root
0x2b8f1d...6e4c09
Snapshot of every account balance and contract state AFTER executing this block's transactions. The complete "current truth" of the network.
Block Body Transactions
#1
0xA1f3..8c2d→0xB2e7..4a91
5,000 JIL
0.15 fee
#2
0xC4d2..1b7f→0xD8a6..9e3c
12,400 JIL
0.37 fee
#3
0xE9f1..5d2a→0xF3b8..7c4e🌍 Humanitarian
0.052 JIL
auto-routed
...
+ 145 more transactions
03
The Chain
Each block contains the hash of the previous block, forming an unbreakable chain back to genesis. Alter one block and every subsequent hash breaks.
Height 0
Hash: 0x0000...0000
Prev: None
🕐 Genesis0 txs
hash link
Height 1
Hash: 0x1a3f...8b2c
Prev: 0x0000...0000
🕐 +2s12 txs
hash link
Height 2
Hash: 0x5d7e...1f4a
Prev: 0x1a3f...8b2c
🕐 +2s87 txs
···
Height 847,301
Hash: 0x4e2d...50e1
Prev: 0x8b1c...3f7a
🕐 -2s156 txs
hash link
Height 847,302
Hash: 0x9c1e...a7d3
Prev: 0x4e2d...50e1
🕐 Now148 txs
04
State
If the blockchain is the complete history of every transaction, the state is your current bank statement. It updates with every block.
Account Balances
Live
0xA1f3...8c2d45,000 JIL-5,000
0xB2e7...4a9117,500 JIL+5,000
0xC4d2...1b7f8,200 JIL
Humanitarian Fund284,012 JIL+0.052
Contract Storage
Updated
SettlementPool.locked50,000,000
DEX.totalLiquidity12,400,000
Validator.epoch1,247
Charity.totalRouted2,841,019
05
Finality
The most critical concept for institutions. Finality means: "this transaction is done and cannot be reversed." How you achieve it changes everything.
Probabilistic Finality
Bitcoin, Ethereum (PoW)
Most traditional blockchains
1 confirmation6 confirmations (~60 min)
Settlement is "probably" final. With each new block, the probability of reversal decreases, but never reaches zero. Exchanges wait for 6+ confirmations. Not suitable for institutional settlement.
Settlement is immediately and irreversibly final. Once 14-of-20 validators sign through BFT consensus across 13 jurisdictions, the block cannot be reverted. Ever. This is what institutions require.
JIL Sovereign Consensus Cycle
📡
Propose
Validator bundles transactions into a block
~200ms
→
🔍
Prevote
All validators verify & cast initial votes
~400ms
→
✍️
Precommit
With ≥67% prevotes, validators commit signatures
~400ms
→
✅
Commit
Block finalized. Irreversible. State updated.
FINAL
0/20 validators signed
06
The JIL Transaction Lifecycle
End-to-end: from submission to humanitarian impact in under 1.5 seconds.
Complete Settlement Flow
📤
Submit
Transaction enters the mempool with signed attestations
0ms
📦
Propose
Validator bundles tx into the next block candidate
~200ms
🗳️
Consensus
14-of-20 validators verify and sign through BFT cycle
~800ms
⚡
Execute
State machine updates balances, contracts, and state root
~100ms
🌍
Route Fee
10% of fee auto-routed to verified 501(c)(3) charities
~10ms
📋
Emit
Immutable audit artifacts published for compliance reporting